Head of Marketing & Brand Strategy – AvranceCorp Holdings
Salary
$55,429.72–$152,210.11 a year
Job details
Job description, work day and responsibilities
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
Company address
You will be redirected to another website to apply.
Offer ID: #1224246,
Published: 2 days ago,
Company registered: 2 months ago