Digital Communications Manager at CAE
CAE Inc • montreal, Canada
Role Description
Drive the digital brand strategy at CAE as the Digital Communications Manager. This role focuses on brand stewardship and overseeing impactful digital communication channels for a prestigious global brand.
CAE is looking for a Manager in Brand Management and Digital Communications on a 12-month contract. You will lead the execution of CAE’s global brand strategy, ensuring consistent brand expression and compelling storytelling across all platforms. This managerial position includes guiding a team, managing resources, and building strong relationships within the company and with external partners.
Key Responsibilities:
• Lead brand governance and digital communications strategy
• Oversee CAE’s website and digital platforms
• Guide social media content and execution
• Analyze digital performance for brand enhancement
• Manage a team of two and provide strategic oversight
Requirements:
• Bachelor's degree in a rela...
CAE is looking for a Manager in Brand Management and Digital Communications on a 12-month contract. You will lead the execution of CAE’s global brand strategy, ensuring consistent brand expression and compelling storytelling across all platforms. This managerial position includes guiding a team, managing resources, and building strong relationships within the company and with external partners.
Key Responsibilities:
• Lead brand governance and digital communications strategy
• Oversee CAE’s website and digital platforms
• Guide social media content and execution
• Analyze digital performance for brand enhancement
• Manage a team of two and provide strategic oversight
Requirements:
• Bachelor's degree in a rela...