Robert Immelé

Robert Immelé

C.E.O. | Solar Business @ Schneider Electric, Board member, Chairman Janus Holding AG

Schneider Electric•Zürich Metropolitan Area, Switzerland

View LinkedIn Profile
Experience37+ Years
LevelLeadership

Executive Overview

Multicultural leader, worked and lived in 6 countries (US, France, Germany, Portugal, Austria and Switzerland) and managed teams in over 15 countries. Trilingual in English, German & French. Bachelor’s degree in Geological Engineering and Master of Business Administration from INSEAD. With over 30 years of P&L, functional hands on, and consulting experience in C-level positions. While working for large & global companies, managed subsidiaries of 100–500M$ sales. Areas of Expertise: Strategy, Sustainability, Renewables, Turnaround, M&A, Divestment, Carve out, Post-Merger Integration. Cross-industry experience: Energy, Chemical, Construction, Consulting, Industrial Services, Technology.

Career Timeline

Professional employment history
  • 2007–Present· 19 yrs 9 mos
    • Chief Executive Officer and Chairman, Solar BusinessCurrent
      Apr 2017–Present
    • Chairman Weather forecasting Cloud Business
      Apr 2016–Mar 2017
    • CEO Cities & Highways signaling & tolling technologies business
      Sep 2013–Mar 2016
    • Senior Vice President Strategy & CTO - Infrastructure Business
      2010–Aug 2013
    • Acquisition, Carve out & Integration Manager of Areva Distribution (2.5B€ turnover)
      2009–2010
    • Senior Vice President Corporate Strategy and Acquisitions
      2007–2009
  • 2001–2006· 5 yrs
    • Managing Partner & director
      2001–2006
    • Project Manager, Information Technology
      1996–2001
    • Manager, Plant
      1991–1995
  • 1989–1991· 2 yrs
    • R&D engineer
      1989–1991

Education

MBA

INSEAD

Master's degree

Energy, Environment, and Natural Resources

Institut Polytechnique de Lorraine

Master of Engineering (M.Eng.)

Mining & Metallurgical Enginnering

Ecole Nationale Supérieure de Géologie

Executive Relationship Map

Reports To
Robert Immelé
Vice Chair & President
Chief Financial Officer
Chief Technology Officer
Chief Operating Officer

Executive Network Preview

BizKonnect has mapped this leadership network including reporting hierarchies, peer connections, and cross-functional relationships.

Verified Contact Information
Email & Direct Dial
Org Chart & Reporting Lines
Buying Committee Insights
AI-Powered Account Mapping

Skills & Expertise

20 of 20 skills
International Business StrategyCash ManagementTurnaround ExperienceP&L ManagementTeam LeadershipCorporate GovernanceRestructuringManagementMergers & AcquisitionsStrategic VisionManagement ConsultingEnergyAcquisition IntegrationStrategy consultingStrategyDue DiligenceBusiness StrategyStart-upsMergersTeam Coaching