SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Accreditation Canada Communications Manager

Company: TryApplyNow

Location: ottawa, London

Posted: June 12, 2026

Apply for This Position

Submit Application

Position Details

Lead strategic communications in a hybrid role at Accreditation Canada as a Communications Program Manager. Utilize your experience in content development and partner engagement to enhance internal communications.
This full-time position requires a blend of strategic planning and operational excellence within the Communications Team. Reporting to the Director of Communications, you will support enterprise needs and collaborate with cross-functional teams, including marketing and graphics. Your role can impact organizational initiatives and the overall strategy of product offerings.
Key Responsibilities:
• Lead strategic communication planning for business units
• Develop clear communication plans for complex concepts
• Create compelling narratives and presentations
• Collaborate with Program Managers and partners
• Manage workload balance for the communications team
Requirements:
• University degree in Communications or related discipline
• 3–4 years of st...