Global Strategy Manager, Digital Energy & Software

Schneider Electric

United States

Remote

USD 169,000 - 253,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health & dental benefits
Flexible work options
Paid time off 20 days + 12 holidays

Job summary

Schneider Electric in the United States is seeking a Strategy Manager for Digital Energy Software Strategy with a global remit. You will drive strategic planning, lead inorganic initiatives, and coordinate with leadership across the Digital Energy division.

You should have 8+ years in strategy or management consulting, strong analytical and financial acumen, and excellent PowerPoint/Excel skills. English fluency and a track record in industrial software are essential.

Qualifications

  • 8+ years of total work experience in strategy or management consulting or internal corporate strategy
  • Experience with strategy partnerships & alliances or analyst relations
  • 5+ years experience with industrial software
  • Fluency in written and spoken English; additional languages a plus
  • Strong MS PowerPoint and Excel skills; presentation writing ability

Responsibilities

  • Contribute to the annual strategic planning cycle
  • Identify and manage inorganic options (acquisitions, divestments, partnerships) and build business cases
  • Support R&D strategy roadmap and quarterly business reviews for senior stakeholders
  • Lead strategy studies and coordinate cross-functional stakeholders
  • Formulate actionable recommendations for profitable growth and transformation

Skills

Strategic thinking
Analytical thinking
Project management
Interpersonal skills
Leadership
Communication
Multicultural mindset

Education

MBA or finance coursework
Finance or accounting background

Tools

PowerPoint
Excel

Job description

Schneider Electric in the United States is seeking a Strategy Manager for Digital Energy Software Strategy with a global remit. You will drive strategic planning, lead inorganic initiatives, and coordinate with leadership across the Digital Energy division.

You should have 8+ years in strategy or management consulting, strong analytical and financial acumen, and excellent PowerPoint/Excel skills. English fluency and a track record in industrial software are essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Global Strategy Manager, Digital Energy Software
Global Strategy Manager, Digital Energy Software

Schneider Electric Corp • Dallas (TX)

On-site
USD 169,000 - 253,000
Flexible work options
Total Rewards package
Professional growth opportunities
Strategy Manager, Digital Energy — Global Growth & Impact
Strategy Manager, Digital Energy — Global Growth & Impact

Schneider Electric Corp • Andover (MA)

On-site
USD 169,000 - 253,000
Medical and dental benefits
Vision care benefits
401(k) with match
Global Digital Energy Strategy Lead
Global Digital Energy Strategy Lead

Schneider Electric Corp • Raleigh (NC)

On-site
USD 169,000 - 253,000
High-visibility strategic role
Collaborative culture
Opportunities for leadership growth
+1
Global Digital Energy Strategy Lead
Global Digital Energy Strategy Lead

Schneider Electric Corp • Boston (MA)

On-site
USD 169,000 - 253,000
Strategy Manager, Digital Energy Division
Strategy Manager, Digital Energy Division

Schneider Electric Corp • Dallas (TX)

On-site
USD 169,000 - 253,000
Flexible work options
Total Rewards package
Professional growth opportunities
Strategy Manager, Digital Energy Division
Strategy Manager, Digital Energy Division

Schneider Electric Corp • Andover (MA)

On-site
USD 169,000 - 253,000
Medical and dental benefits
Vision care benefits
401(k) with match
Strategy Manager, Digital Energy Division
Strategy Manager, Digital Energy Division

Schneider Electric Corp • Boston (MA)

On-site
USD 169,000 - 253,000
Strategy Manager, Digital Energy Division
Strategy Manager, Digital Energy Division

Schneider Electric Corp • Raleigh (NC)

On-site
USD 169,000 - 253,000
High-visibility strategic role
Collaborative culture
Opportunities for leadership growth
+1
Digital Power Offers & Growth Manager
Digital Power Offers & Growth Manager

Schneider Electric Corp • Andover (MA)

On-site
USD 118,000 - 176,000
Medical (including dental and vision)
Basic life insurance
Flexible work arrangements
+6
Strategy Manager, Digital Energy Division
Strategy Manager, Digital Energy Division

Schneider Electric • United States

Remote
USD 169,000 - 253,000
Health & dental benefits
Flexible work options
Paid time off 20 days + 12 holidays