Location
ottawa, on, Canada
Posted
July 02, 2026
Job Description
Join Dominion Dynamics as a Marketing Specialist, where you will take charge of multi-channel marketing campaigns from their inception to execution. This on-site role in Ottawa demands hands-on skills across digital, social, and event marketing.
Reporting to the Head of Communications and collaborating with the Creative Director, you will manage timelines, develop content, and ensure brand consistency. Seeking individuals with 3 to 5 years in marketing, your project management skills will be put to the test as you coordinate various marketing initiatives and events.
Key Responsibilities:
• Support and track performance of multi-channel marketing efforts
• Develop a comprehensive content calendar for social media
• Execute and optimize paid campaigns, focusing on LinkedIn
• Oversee event logistics and ensure successful execution
• Create campaign assets with the Creative Director
Requirements:
• 3 to 5 years in marketing, communications, or digital marketing
Reporting to the Head of Communications and collaborating with the Creative Director, you will manage timelines, develop content, and ensure brand consistency. Seeking individuals with 3 to 5 years in marketing, your project management skills will be put to the test as you coordinate various marketing initiatives and events.
Key Responsibilities:
• Support and track performance of multi-channel marketing efforts
• Develop a comprehensive content calendar for social media
• Execute and optimize paid campaigns, focusing on LinkedIn
• Oversee event logistics and ensure successful execution
• Create campaign assets with the Creative Director
Requirements:
• 3 to 5 years in marketing, communications, or digital marketing