Global Strategy Manager - Growth & Innovation

Ford-Motor-Company

Dearborn (MI)

Hybrid

USD 142,000 - 268,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical coverage
Tuition assistance
Vehicle discount program
Paid time off
Paid holidays

Job summary

Ford Motor Credit Company is seeking a Strategy Manager to influence global strategy and new business initiatives across Engineering, Product, Risk and Finance. You will lead cross-functional projects, build business cases for growth opportunities, and synthesize complex data into executive-ready recommendations.

Requirements include a Bachelor’s degree in business/finance/economics and 7+ years in corporate strategy or related fields, with strong financial modeling and Excel/PowerPoint skills.

Qualifications

  • Bachelor's degree in Business, Finance, Economics or a related quantitative field.
  • 7+ years of progressive experience in Corporate Strategy, Management Consulting, Investment Banking or Global Strategy Development within Financial Services, Fintech or Automotive.
  • Proven track record of independently driving high-stakes strategic projects and influencing senior executive stakeholders (VP / C-suite / Board level).
  • Exceptional quantitative, qualitative and financial modeling skills with the ability to interpret large datasets and derive actionable insights.
  • Advanced proficiency in Excel and PowerPoint for executive-ready presentations.

Responsibilities

  • Lead end-to-end strategic initiatives from white-space ideation through executive alignment.
  • Synthesize complex financial, operational and market concepts into board-ready papers and presentations.
  • Build robust business cases for new growth opportunities across B2B fleet electrification, fintech and credit economics.
  • Formulate hypotheses on complex problems to guide cross-functional teams across Finance, Risk, Tech and Product.
  • Develop strategic insights on fintech, auto finance trends, macro shifts and emerging technologies.

Skills

Executive communication
Strategic thinking
Financial modeling
Project leadership

Education

Bachelor's degree in Business/Finance/Economics

Tools

Excel
PowerPoint

Job description

Ford Motor Credit Company is seeking a Strategy Manager to influence global strategy and new business initiatives across Engineering, Product, Risk and Finance. You will lead cross-functional projects, build business cases for growth opportunities, and synthesize complex data into executive-ready recommendations.

Requirements include a Bachelor’s degree in business/finance/economics and 7+ years in corporate strategy or related fields, with strong financial modeling and Excel/PowerPoint skills.

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

Similar jobs worth comparing

Global Strategy Manager – Growth & Partnerships
Global Strategy Manager – Growth & Partnerships

Ford Credit • Dearborn (MI)

Hybrid
USD 142,000 - 268,000
Medical, dental, vision coverage
Paid time off & holidays
Tuition assistance
+1
Strategy Manager
Strategy Manager

Ford Credit • Dearborn (MI)

Hybrid
USD 142,000 - 268,000
Medical, dental, vision coverage
Paid time off & holidays
Tuition assistance
+1
Strategy Manager
Strategy Manager

Ford-Motor-Company • Dearborn (MI)

Hybrid
USD 142,000 - 268,000
Medical coverage
Tuition assistance
Vehicle discount program
+2
Director, Corporate Strategy & Growth
Director, Corporate Strategy & Growth

Ford • Dearborn (MI)

Hybrid
USD 140,000 - 190,000
Medical, dental, vision coverage
Tuition assistance
Vehicle discount program
+2
Global Strategy Director, Business Lines & Real Estate
Global Strategy Director, Business Lines & Real Estate

Ford Motor Company • Dearborn (MI)

On-site
USD 120,000 - 180,000
Global Strategic Investments & Partnerships Manager
Global Strategic Investments & Partnerships Manager

Jobtailor • Dearborn (MO)

On-site
USD 150,000 - 210,000
Global SRM Finance Leader: Proactive Risk Strategy
Global SRM Finance Leader: Proactive Risk Strategy

Ford • Dearborn (MI)

Hybrid
USD 141,000 - 269,000
Medical coverage
Dental coverage
Vision coverage
+8
Global Automotive Tech Strategy & Portfolio Lead
Global Automotive Tech Strategy & Portfolio Lead

Jobtailor • Dearborn (MO)

On-site
USD 120,000 - 190,000
Senior Marketing Strategy Lead — Integrated Consumer Growth
Senior Marketing Strategy Lead — Integrated Consumer Growth

Jobtailor • Dearborn (MO)

On-site
USD 150,000 - 230,000
Director, Corporate Strategy
Director, Corporate Strategy

Ford • Dearborn (MI)

Hybrid
USD 140,000 - 190,000
Medical, dental, vision coverage
Tuition assistance
Vehicle discount program
+2