TELUS

Vice President – Communications

TELUS

full-time

Posted on:

Location Type: Office

Location: Toronto • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Job Level

Lead

About the role

  • Join our team and help drive what we will accomplish together
  • Develop strategies, drive innovation, and work with talented people within a diverse global organization
  • Cultivate strong, strategic relationships with leading media outlets
  • Establish a strategic partnership with the Investor Relations team
  • Transform the communications structure and operating model into a centralized function

Requirements

  • Minimum of ten years of leadership experience in communications within a large, complex organization or a leading public relations agency
  • Proven ability to lead transformation programs and collaborate with senior leadership
  • Demonstrated experience making strategic decisions and synthesizing information for senior executives
  • Bachelor’s degree in Communications, Journalism, English, Business, or Commerce
  • Master’s degree or professional designation (e.g., Accredited Business Communicator [ABC], Accredited in Public Relations [APR]) are significant assets
  • Advanced proficiency in English is required
Benefits
  • Comprehensive total compensation package featuring competitive salary and bonus structures, a minimum of 3 weeks’ vacation, and a flexible benefits plan to meet your needs and those of your family
  • Retirement plan and employee share ownership program with generous employer contributions
  • Option to work in-office, virtually, or a hybrid arrangement
  • Opportunities to give back to the communities where we work, live, and serve
  • Career advancement, learning, and development opportunities
  • And much more...

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Soft skills
leadershipstrategic decision makingcollaborationrelationship buildingcommunication
Certifications
Accredited Business CommunicatorAccredited in Public Relations