Analyst, Marketing, Brand & Communications Strategy and Governance

Bombardier

Dorval

On-site

CAD 70,000 - 90,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Insurance plans (Dental, medical, life insurance, disability)
Competitive base salary
Retirement savings plan
Employee Assistance Program
Tele Health Program

Job summary

Bombardier, located in Dorval, Quebec, seeks an Analyst for Marketing, Brand & Communications Strategy and Governance. This role involves supporting the strategic planning process, conducting market research, and developing strategic frameworks. Candidates should have a Bachelor’s degree in a relevant field and at least 5 years of experience in project management or marketing, preferably in the aviation sector. Strong analytical and organizational skills are essential. Competitive salary and comprehensive benefits offered.

Qualifications

  • 5+ years of relevant experience in Project Management, Marketing, Finance, Strategy or related field.
  • Experience in the business aircraft or aviation industries.
  • Experience in developing business cases.

Responsibilities

  • Support Bombardier’s Marketing and Communications strategic plan.
  • Coordinate strategic planning meetings with the Leadership team.
  • Conduct in-depth market research and competitive analyses.

Skills

Project Management
Marketing
Finance
Strategic Planning
Organizational Skills
Analytical Skills

Education

Bachelor’s degree in Management, Marketing, Communications, Business Administration, Finance or related field
Master’s degree in Strategy, Marketing, Project Management, Finance, or MBA (an asset)

Job description

Benefits Program
  • Insurance plans (Dental, medical, life insurance, disability, and more)
  • Competitive base salary
  • Retirement savings plan
  • Employee Assistance Program
  • Tele Health Program
Responsibilities
  • Strategic planning
  • Support Bombardier’s Marketing, Brand and Communications 5‑year strategic plan and provide regular updates to support Bombardier’s governance processes.
  • Support the organization of the strategic cycle with the Marketing, Brand and Communications Leadership team and ensure efficient discussions.
  • Coordinate and participate in the strategic planning meetings.
  • Partner and collaborate with Sales, Business Development, Aftermarket Service, Defense, Finance, Customer Service and other key stakeholders to ensure alignment on the strategy.
  • Governance at the Marketing, Brand and Communications level
  • Plan, coordinate and prepare presentations on behalf of our leadership team.
  • Improve and/or automate the team's tools and processes to increase quality and productivity.
  • Maintain a dashboard of KPIs for daily, weekly or monthly reviews with the Leadership team.
  • Responsible for maintaining dashboards & key databases to provide relevant insights to Senior Leadership and other teams.
  • Support the Marketing, Brand and Communications teams through ad hoc requests.
  • Strategic projects
  • Conduct in-depth market research to identify Marketing, Brand and Communications industry trends, competitive dynamics, and potential growth opportunities.
  • Conduct comparative analyses and benchmarking between our competitors' capabilities and our capabilities in Marketing, Brand and Communications.
  • Develop and implement strategic frameworks to evaluate Marketing, Brand and Communications opportunities and support decision‑making processes.
  • Present analysis and/or recommended strategy to the Leadership team.
  • Collaborate with senior leadership to define and refine corporate strategies and long‑term objectives.
  • Support the teams with the Budget planning process.
Qualifications
  • Hold a Bachelor’s degree in Management, Marketing, Communications, Business Administration, Finance or related field; Master’s degree in Strategy, Marketing, Project Management, Finance, or MBA (an asset).
  • Have at least 5 years of relevant experience in Project Management, Marketing, Finance, Strategy and/or Management Consulting, or a related discipline.
  • Have relevant experience in the business aircraft or aviation industries.
  • Have strong project management and organization skills.
  • Have experience in developing business cases.
  • Have the ability to align and drive stakeholders towards required decision points.
  • Are results‑oriented and demonstrate leadership.
  • Have strong analytical skills (Finance, Marketing).
  • Have experience in managing and aligning cross‑functional stakeholders in a large company (Legal, HR, Finance, Procurement, Operations, etc.).

Bombardier is an equal opportunity employer and encourages persons of any race, religion, ethnicity, gender identity, sexual orientation, age, immigration status, disability or other applicable legally protected characteristics to apply.

Job Title: Analyst, Marketing, Brand & Communications Strategy and Governance

Primary Location: Administrative Centre (CA)

Organization: Aerospace Canada

Shift: Day job

Employee Status: Regular

Requisition: 12985 Analyst, Marketing, Brand & Communications Strategy and Governance

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Analyst, Marketing, Brand & Communications Strategy and Governance
Analyst, Marketing, Brand & Communications Strategy and Governance

Bombardier Transportation GmbH • Dorval

Hybrid
CAD 90,000 - 120,000
Dental & medical insurance
Retirement savings plan
Employee Assistance Program
+1
Analyst Senior, Strategy & Business Development
Analyst Senior, Strategy & Business Development

Bombardier • Dorval

Hybrid
CAD 70,000 - 90,000
Insurance plans (Dental, medical, life insurance, disability, and more)
Competitive base salary
Retirement savings plan
+2
Director, Strategy & Business Development
Director, Strategy & Business Development

Bombardier Transportation GmbH • Dorval

Hybrid
CAD 140,000 - 190,000
Insurance plans (Dental, medical)
Competitive base salary
Retirement savings plan
+2
Analyst, Strategy & Business Development
Analyst, Strategy & Business Development

Bombardier Transportation GmbH • Dorval

Hybrid
CAD 75,000 - 100,000
Insurance plans
Retirement savings plan
Employee Assistance Program
Analyst, Program / Project Control
Analyst, Program / Project Control

Bombardier Transportation GmbH • Saint-Laurent-de-l'Île-d'Orléans

On-site
CAD 70,000 - 95,000
Insurance plans
Retirement plan
Employee Assistance Program
Advisor, Marketing, Shows & Events
Advisor, Marketing, Shows & Events

Bombardier Transportation GmbH • Dorval

Hybrid
CAD 65,000 - 90,000
Insurance plans (Dental, medical, life
Retirement savings plan
Employee Assistance Program
Strategy and Business Development Analyst
Strategy and Business Development Analyst

Bombardier Transportation GmbH • Dorval

On-site
CAD 90,000 - 120,000
Insurance plans
Competitive base salary
Retirement savings plan
+2
Analyst Senior, Strategy & Business Development - Defense
Analyst Senior, Strategy & Business Development - Defense

Bombardier • Dorval

Hybrid
CAD 85,000 - 100,000
Insurance plans (Dental, medical, life insurance, disability)
Retirement savings plan
Employee Assistance Program
+1
Strategy and Business Development Analyst
Strategy and Business Development Analyst

Bombardier • Dorval

On-site
CAD 65,000 - 90,000
Insurance plans
Competitive base salary
Retirement savings plan
+2
Analyst, Engineering Program Management
Analyst, Engineering Program Management

Bombardier Transportation GmbH • Dorval

On-site
CAD 85,000 - 120,000
Insurance plans (Dental, medical, life
Retirement savings plan
Employee Assistance Program