Menu

Head of Marketing & Brand Strategy – AvranceCorp Holdings

Location: North York, Ontario

Category: Marketing Executive Jobs

Location

North York, ON

 

Benefits

Pulled from the full job description

Dental care

Extended health care

 

Full job description

Company Overview

AvranceCorp Development is a premier real estate development company based in Ontario, recognized for our commitment to creating smart, high-tech buildings with a sustainable footprint. Our innovative approach to development sets us apart in the industry as we strive to enhance communities and promote environmental responsibility.

Summary

We are seeking a Head of Marketing & Brand Strategy to lead and execute the branding and marketing initiatives that will define AvranceCorp on the global stage. This includes driving public visibility of our IPO, shaping the brand identity across all verticals (real estate, mining, finance), and building credibility with investors, partners, and the public.

This is not a back-office marketing job. This is a high-stakes, high-reward, high-visibility executive role — ideal for someone who lives for brand building, storytelling, campaign execution, and media impact.

Responsibilities

Develop and launch the global AvranceCorp brand, including visual identity, messaging, and positioning

Investor campaign materials

Press releases and earned media

Paid digital campaigns and PR coordination

Oversee the design and launch of a world-class corporate website and investor portal

LinkedIn, Twitter/X, Instagram (for real estate/millennial investors)

Business press and investor publications

Plan and execute press events, webinars, and investor roadshows

Coordinate closely with investor relations, legal, and executive teams to ensure market-aligned messaging

Manage branding across all AvranceCorp subsidiaries (e.g., Avrance Natural Resources, Avrance Developments)

Supervise digital marketing team, external agencies, and designers

Requirements

7+ years in a senior marketing, brand, or communications role

Proven track record of launching brands, IPO campaigns, or market entries

Experience in real estate, investment, finance, or natural resources sectors (preferred)

Strong copywriting and storytelling skills — able to translate complex strategy into compelling public messaging

Deep understanding of media, investor PR, and brand management

Familiarity with capital markets, IPOs, investor roadshows, and SEC/OSC compliance messaging

Experience working with creative teams, web developers, and marketing tech platforms

Self-driven, bold, and obsessive about visibility, growth, and quality

Bonus Skills

Experience branding a public company or IPO-ready firm

Past work with investor relations teams, roadshows, or PR agencies

Ability to work across multiple sectors (real estate, mining, finance)

Public speaking or media training experience

How to Apply

To apply, send your resume, portfolio or examples of branding/marketing campaigns you’ve led, and a short cover letter to:

careers@avrancecorp.com

Subject: “Application – Head of Marketing & Brand Strategy”

Job Type: Full-time

Pay: $55,429.72-$152,210.11 per year

Benefits:

Dental care

Extended health care

Schedule:

Monday to Friday

Work Location: In person

 

Apply on Company Website You will be redirected to the employer’s website