Canada

Communications&Digital Media Manager, Pointe-Claire

Communications&Digital Media Manager, Pointe-Claire
Description
Communications&Digital Media Manager 1-year contract.

Responsibilities Communications&Brand Strategy

Develop and execute integrated communication strategies aligned with business goals

Ensure consistency of brand voice and messaging across all platforms

Create and manage corporate communications including digital content, advertising, videos, and press releases

Help strengthen and elevate our global brand presence

Digital Marketing&Media Management

Lead digital marketing initiatives across social media, website, and email platforms

Manage and optimize paid digital and social campaigns

Support SEO initiatives and website content optimization

Maintain and update website content to enhance user experience and engagement

Coordinate the creation of multimedia content including blogs, videos, and visual storytelling assets

Collaborate with external agencies and digital partners to maximize campaign performance

Lead Generation&Email Marketing

Design and execute lead generation campaigns that attract and nurture prospects

Manage newsletters and email marketing campaigns

Optimize landing pages, forms, and calls-to-action to improve conversion rates

Support marketing automation workflows and campaign tracking within HubSpot

Monitor campaign analytics and provide actionable insights

Campaigns&Content Production

Plan and execute multi-channel marketing campaigns from concept to analysis

Coordinate project photoshoots across North America

Collaborate with sales, product managers, and project teams to identify content opportunities

Support successful digital product launches across multiple platforms

Track campaign performance and recommend continuous improvements

Qualifications

University degree in Marketing, Communications, Business, or a related field

5+ years of experience in communications, digital marketing, or a similar role

Strong experience managing digital campaigns, content, email marketing, and social platforms

Hands‑on experience with tools such as HubSpot, WordPress, Meta Business Suite, SEO, and paid media platforms

Excellent project coordination and organizational skills

Strong analytical mindset with the ability to turn insights into action

Experience in the aquatic, recreation, architecture, or related industry is considered an asset

Bilingual proficiency in both French and English is essential (Intermediate level of English is required).

Proficiency in English is required for this role as approximately 40% of the responsibilities involve regular communication with stakeholders based in the United States and Europe.

Benefits

Work on inspiring projects that positively impact communities around the world

Be part of a creative, collaborative, and supportive team environment

Opportunity to contribute to innovative products and meaningful experiences

Fast‑paced environment where your ideas and creativity are valued

A unique industry that blends design, innovation, recreation, and storytelling

#J-18808-Ljbffr
Highlights
Safety Tips
Protect your personal details and initiate communication using our contact form.
1 / 10
More info about this ad

Communications&Digital Media Manager has been posted in the Pointe-Claire Marketing, Advertising & PR category on Locanto.

Right now, this is the only ad posted in this category in Pointe-Claire.

Interested in more? Widen your search to view ads in nearby areas of Pointe-Claire. This includes Marketing, Advertising & PR in Dollard-Des Ormeaux, Côte-Saint-Luc and Châteauguay. There are more ads within a 15 km radius for this category. If you want to view those ads, click here.