Global Buildings Energy Solutions Lead

Schneider Electric Corp

Andover, Boston (MA, MA)

On-site

USD 169,000 - 253,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Schneider Electric is seeking a leadership role focused on aligning Buildings Segment needs with Digital Energy Solutions. You will architect the operating model, synthesize market insights, and translate them into actionable DE propositions and roadmaps, collaborating with marketing, engineering and sales teams.

This position emphasizes cross-functional influence, customer-centric value creation, and delivering integrated offers to power and building environments globally.

Qualifications

  • Typically 8–12 years of experience in offer management or product management in building automation or related fields.
  • Strong synthesis, communication, and influence skills.
  • Ability to engage credibly with cross-functional teams including marketing, solution architects and engineering.
  • Customer-centric with ability to articulate Digital Energy value.

Responsibilities

  • Structure and animate the operating model between Buildings Segment teams and DE Solutions offer teams.
  • Define segment value propositions for Digital Energy offers.
  • Shape the Digital Energy contribution to Buildings segment value propositions.
  • Prioritize and integrate Buildings segment requirements into DE Solutions offer backlogs.
  • Synchronize and steer Buildings-related DE Solutions offer roadmaps.

Skills

Buildings segment knowledge
Digital Energy understanding
Offer management
Cross-functional collaboration
Communication & influence

Tools

RMS knowledge
BMS/EPMS concepts
Foresight systems

Job description

Schneider Electric is seeking a leadership role focused on aligning Buildings Segment needs with Digital Energy Solutions. You will architect the operating model, synthesize market insights, and translate them into actionable DE propositions and roadmaps, collaborating with marketing, engineering and sales teams.

This position emphasizes cross-functional influence, customer-centric value creation, and delivering integrated offers to power and building environments globally.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Buildings Energy Solutions: Segment Offer Manager
Buildings Energy Solutions: Segment Offer Manager

Schneider Electric • Andover (MA)

On-site
USD 169,000 - 253,000
Medical insurance
Dental insurance
Vision insurance
+5
Senior BMS Systems Architect, Digital Buildings
Senior BMS Systems Architect, Digital Buildings

Schneider Electric • Town of Texas (WI)

On-site
USD 118,000 - 176,000
Total Rewards package
Health and wellness benefits
Buildings Segment Offer Manager - Digital Energy Solutions
Buildings Segment Offer Manager - Digital Energy Solutions

Schneider Electric • Andover (MA)

On-site
USD 169,000 - 253,000
Medical insurance
Dental insurance
Vision insurance
+5
Offer Manager – C&SP & Life Sciences Segments
Offer Manager – C&SP & Life Sciences Segments

Schneider Electric • Nashville (TN), Andover (MA)

On-site
Confidential
Senior Field Sales Executive — Digital Building Security
Senior Field Sales Executive — Digital Building Security

Schneider Electric • Andover (MA)

On-site
USD 115,000 - 173,000
Medical insurance
Dental insurance
Vision insurance
+5
Life Sciences Segment Solutions Lead
Life Sciences Segment Solutions Lead

Schneider Electric • Raleigh (NC)

On-site
USD 142,000 - 214,000
Medical, Dental, Vision
Flexible work arrangements
Paid time off
+1
Strategic Power Solutions Architect
Strategic Power Solutions Architect

Schneider Electric • United States

Remote
USD 118,000 - 176,000
Senior BMS Systems Architect — Digital Buildings (Hotels)
Senior BMS Systems Architect — Digital Buildings (Hotels)

Schneider Electric • Kentucky

On-site
USD 118,000 - 176,000
Senior BMS Systems Architect for Hotels & Digital Buildings
Senior BMS Systems Architect for Hotels & Digital Buildings

Schneider Electric • New Jersey

On-site
USD 118,000 - 176,000
Medical insurance
Dental insurance
Vision insurance
+5
Digital Power Offer Manager - Strategy, Launch & Growth
Digital Power Offer Manager - Strategy, Launch & Growth

Schneider Electric • Chicago (IL)

On-site
USD 118,000 - 176,000
Medical benefits
Dental & Vision
12 holidays per year
+3