SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Corporate Communications Manager II

Company: TD

Location: toronto, London

Posted: June 01, 2026

Apply for This Position

Submit Application

Position Details

Job Responsibilities

This role involves managing and leading the development and execution of communications plans and programs, ensuring consistency with corporate standards and strategy while supporting business results.

Key Accountabilities – Customer

  • Understand key business partners' objectives, direction and ongoing initiatives and advise the leadership teams on appropriate communication strategies and tactics.
  • Serve as a trusted communications advisor to senior leaders on transformation, change and risk-sensitive initiatives.
  • Develop and manage the execution of internal and external strategic and tactical communications on behalf of senior management, ensuring the enhancement of TD's presence with key stakeholders, highlighting TD's brand, community, and innovation initiatives.
  • Manage ongoing relationships with key business partners and/or third parties to coordinate all internal and external communication acti...