Head of Communications - Alstom Canada at ALSTOM
Saint-Bruno, QC, Canada -
Full Time


Start Date

Immediate

Expiry Date

03 Dec, 25

Salary

0.0

Posted On

03 Sep, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Public Relations/PR

Description

Req ID:490986
At Alstom, we understand transport networks and what moves people. From high-speed trains, metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling and digital mobility, we offer our diverse customers the broadest portfolio in the industry. Every day, more than 80 000 colleagues lead the way to greener and smarter mobility worldwide, connecting cities as we reduce carbon and replace cars.
As Head of Communications for Alstom in Canada, you will be responsible for the strategy, planning and execution of internal and external communications. You will play a key role in positioning the Alstom brand, managing media relations, overseeing social media, creating strategic content, as well as supporting the marketing and sales teams. You will act as a senior advisor to the Vice-President, Communications and Public Affairs (VPCAP) and other members of senior management. You will be a central player in the growth of the company in Canada, the promotion of its local projects and in the strengthening of its image with internal and external stakeholders.

Responsibilities
  1. External Communications:
  • Develop and implement the external communication strategy at the national level.
  • Manage media relations: writing press releases, organizing press events, managing media requests.
  • Oversee and ensure Alstom Canada’s social media presence (LinkedIn, X, etc.).
  • Ensure consistency of branding and messaging across all channels.
  • Maintain relationships with the communication teams of Alstom’s partners (agencies, municipalities, business associations, ministries, etc.).
  1. Internal Communications:
  • Develop engaging internal communication campaigns to strengthen the company culture.
  • Collaborate with human resources and senior management to disseminate key messages to employees.
  • Support the organization of events and internal communication tools (meetings, newsletters, etc.).
  1. Content Creation:
  • Oversee the production of various content: videos, articles, infographics, presentations, etc.
  • Guarantee the quality, relevance and alignment of content with Alstom’s global strategy.
  • Coordinate the creation of content, speeches, notes for the President, the VPFPH, and other senior management members as required
  1. Marketing and Sales Support:
  • Collaborate with marketing and sales teams to develop appropriate communication materials (brochures, customer presentations, case studies).
  • Participate in the preparation of calls for tenders by providing differentiating communication elements.
  1. Public Affairs and Government Relations Support:
  • Collaborate with public affairs and government relations teams to support institutional representation initiatives.
  • Prepare communications materials for government stakeholders.
  • Contribute to Alstom’s positioning strategy with public and regulatory authorities.
  • Support for corporate social responsibility activities (donations, sponsorships, business associations, social activities).
Loading...