Overview
Marketing Communications Lead Jobs in Vaughan, Ontario, Canada at Options Consulting Solutions
Title: Marketing Communications Lead
Company: Options Consulting Solutions
Location: Vaughan, Ontario, Canada
MARKETING COMMUNICATIONS LEAD
FULL-TIME (ON-SITE)
VAUGHAN, ON
Up to $115k
Our client, one of Ontario’s leading independent brokerages, is seeking a Marketing & Communications leader to shape their brand and drive strategic growth.
This in office role based in Vaughan, offers the opportunity to define the company’s brand, enhance client engagement, and drive strategic growth. The successful candidate will design and implement innovative marketing strategies, and collaborate with senior leadership to elevate the company’s visibility and influence across key markets.
This is a unique opportunity for a results-driven leader to shape and execute impactful marketing initiatives that deliver meaningful business results.
Company Perks and Rewards
Competitive compensation and bonus
Extensive health benefits package
RRSP matching
And more!
The Job!
As the Marketing & Communications Lead, you’ll be responsible for shaping and executing the company’s marketing strategy. Key responsibilities include:
Design and implement a marketing strategy that enhances brand positioning, drives awareness, and increases customer engagement.
Oversee all marketing activities, including digital marketing, content creation, social media, email marketing, advertising, and events.
Lead the development of marketing assets such as sell sheets, brochures, presentations, and RFPs, ensuring brand consistency.
Ensure all marketing materials are up-to-date, well-organized, and accessible to internal teams.
Champion brand integrity across internal and external communications, aligning with the latest branding and messaging.
Collaborate with senior leadership to align marketing initiatives with business priorities and growth strategies.
Inspire and guide creative initiatives, including photography, video production, and copywriting, to drive brand storytelling.
Manage marketing budgets, timelines, and resources to execute projects efficiently and within financial parameters.
Stay ahead of industry trends, implementing best practices in design, communications, and digital marketing.
Shape internal communication strategies and collaborate with HR to strengthen internal transparency and culture.
Empower internal teams by providing training on marketing tools and resources.
What You Bring
5+ years of strategic marketing leadership experience, including 2+ years managing teams.
Proven success in developing and executing impactful marketing campaigns.
Experience in insurance or other regulated industries is a strong asset.
Proficiency in digital marketing tools, analytics platforms, and content management systems (e.g., WordPress, Google Analytics).
Expertise in Adobe Creative Suite (InDesign, Illustrator, Premiere) and a flair for visual storytelling.
Strong project management skills with the ability to manage budgets and timelines.
Exceptional communication and collaboration abilities, with a passion for driving brand excellence.
Qualified job seekers are asked to apply with attention to Ashley Richardson.
I really look forward to hearing from you, but please understand that I will only be contacting those that are applicable for the role!
Options Consulting Solutions is an equal opportunity employer and welcomes applications from all individuals. Applicants selected for an in-person interview will be asked whether specific accommodations are needed to support a personal disability.
You can also find more jobs that may be suited to you on the Options Consulting Solutions Indeed and LinkedIn pages. Follow us on Instagram and Facebook for job searching tips and other updates.