Transdev Logo
Cirles
Back

JOB OFFER

WITH Transdev Canada

Communications, Business Development and Strategy · Transdev Canada, Brossard

Manager of External Communications & Public Relations

Apply

As a leading operator and global integrator of mobility, Transdev gives passengers the freedom to move whenever and however they choose. We are proud to provide 11 million passengers trips every day, in 19 countries, with efficient, easy to use and environmentally friendly transportation services that connect people and communities. Our approach is rooted in long-term partnerships with public authorities and businesses, and in the relentless pursuit of the safest, best quality and most innovative mobility solutions. Passionate, committed, efficient and partners, our 83,000 employees live in a world where mobility allows us to go further.

 

Roles and Responsibilities:

Reporting to the Senior Vice-President of Strategy, Business Development, and Communications, you will be Transdev’s key resource for managing brand awareness and external communications. Your responsibilities will include:

  • Media Relations: Build and maintain strong relationships with media contacts. Respond promptly to media inquiries and proactively pitch stories to secure coverage in local, regional, and national outlets.
  • Stakeholder Engagement: Manage communication with key stakeholders, including government officials, industry partners, and community organizations. Serve as the primary liaison with government officials, public transportation authorities, and other critical stakeholders.
  • Content Creation: Produce compelling content for press releases, articles, speeches, and other external communications materials that align with Transdev’s brand and messaging.
  • Crisis Communication: Lead and coordinate crisis communication efforts, including the development and implementation of risk management strategies.
  • Brand Storytelling: Share compelling stories about Transdev’s growth, initiatives, and achievements to enhance brand visibility and reputation.
  • Brand Consistency: Ensure consistent application of Transdev’s brand messaging across all external communications.
  • Additional Responsibilities: Perform other tasks as assigned by the VP of Strategy, Business Development, and Communications.

 

Qualifications and Requirements:

  • Bachelor’s degree in communications, Marketing, Journalism, Political Science, Public Relations, or a related field.
  • 3 – 5 years of experience in external communications, with a strong background in crisis and risk management. Prior experience in an agency setting is highly desirable.
  • Understanding of pan-Canadian cultural nuances, including the distinct values, communication styles, and cultural differences across provinces.
  • Membership in relevant professional associations (e.g., Canadian Public Relations Society, International Association of Business Communications) is desirable.
  • Language Proficiency: Bilingual in French and English, both written and spoken.
  • Demonstrated ability to produce high-quality content for various communication channels.

 

Skills and Attributes:

  • Strong emotional intelligence and discretion in handling sensitive situations.
  • Proven project management skills with a track record of leading and completing projects successfully.
  • Proactive with a resourceful and solution-oriented mindset, consistently taking the initiative to navigate challenges and drive projects forward.

 

Why Work for Us?

  • A rewarding career with a growing company.
  • Opportunities for professional growth and advancement into senior roles.
  • Exposure to diverse projects and varied responsibilities.
  • Supportive company culture and work environment.
  • Essential service role that remains vital in various circumstances, including during pandemics.

 

Additional Information:

  • Permanent, full-time position.
  • Office in Brossard, QC.
  • Hybrid work options available.

 

Transdev Canada is committed to providing accommodations for individuals with disabilities throughout the recruitment process. Accommodations are available upon request. If you require accommodation due to a disability for an interview, please notify Human Resources directly to make appropriate arrangements.

Apply

Department

Communications, Business Development and Strategy

Location

Brossard

At

Let’s keep in touch

Please feel free to contact us

Connect with us

YouTube Icon
Facebook Icon
LinkedIn Icon
Twitter Icon
Instagram Icon