Global Strategy Manager, Digital Energy Software

Schneider Electric Corp

Dallas (TX)

On-site

USD 169,000 - 253,000

Full time

21 hours 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

Flexible work options
Total Rewards package
Professional growth opportunities

Job summary

Schneider Electric Corp in the USA seeks a Strategy Manager within the Digital Energy division to drive global strategy initiatives and coordinate cross-functional projects across software and energy management. You will partner with the VP for Digital Energy SW Strategy and lead transformative work with diverse stakeholders.

This role requires strategic thinking, strong PMO experience, and the ability to influence senior leaders, delivering actionable recommendations for profitable growth.

Qualifications

  • Strong business judgment and analytical skills to synthesize information.
  • Experience coordinating complex projects with multiple stakeholders.
  • Ability to present findings to senior leadership and drive decisions.

Responsibilities

  • Contribute to the annual strategic planning cycle.
  • Support inorganic activities: acquisitions, partnerships, and ventures; build business cases and track KPIs.
  • Manage analyst relations and unify messaging for brand awareness.
  • Coordinate R&D strategy roadmap and quarterly business review preparations.

Skills

Analytical skills
Project management
PMO experience
Interpersonal skills
Global mindset
Financial literacy

Education

MBA (bonus)
Finance/Accounting coursework

Tools

MS PowerPoint
Excel

Job description

Schneider Electric Corp in the USA seeks a Strategy Manager within the Digital Energy division to drive global strategy initiatives and coordinate cross-functional projects across software and energy management. You will partner with the VP for Digital Energy SW Strategy and lead transformative work with diverse stakeholders.

This role requires strategic thinking, strong PMO experience, and the ability to influence senior leaders, delivering actionable recommendations for profitable growth.

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 • United States

Remote
USD 169,000 - 253,000
Health & dental benefits
Flexible work options
Paid time off 20 days + 12 holidays
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 — 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
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
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 • Boston (MA)

On-site
USD 169,000 - 253,000
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
Strategic Energy Software Sales Leader (Digital Twin)
Strategic Energy Software Sales Leader (Digital Twin)

Schneider Electric • United States

Remote
USD 134,000 - 200,000
Digital Power Offer Manager: Strategy & Launch
Digital Power Offer Manager: Strategy & Launch

Schneider Electric Corp • Nashville (TN)

On-site
USD 118,000 - 176,000
Medical benefits
Paid time off
401(k) with match