SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Ottawa Bilingual Communications Manager

Company: Altis Technology

Location: ottawa, London

Posted: June 10, 2026

Apply for This Position

Submit Application

Position Details

Drive strategic communications for a mission-driven organization in Ottawa as a Bilingual Communications Manager. You will engage a diverse student community while ensuring impactful messaging.
In this fully onsite role, you will shape communications efforts, provide strategic counsel, and mentor a creative team. Your responsibility is to amplify student voices while managing multiple projects across different platforms.
Key Responsibilities:
• Lead the development of organization-wide communication strategies
• Provide communications advice to stakeholders and leadership
• Ensure quality in multi-channel content creation
• Manage branding standards and communication practices
• Facilitate media relations and communications analysis
Requirements:
• Over 3 years in communications or marketing
• Fully bilingual in English and French
• Post-secondary education in Communications or related fields
• Management experience in a relevant role
• Strong gra...