Robert Moreau's Location
Ticino, Switzerland
Robert Moreau's Work
Robert Moreau's Education
Robert Moreau's Skills
Robert Moreau's Summary
Robert Moreau, based in Ticino, Switzerland, is currently a Project Director Centre Crise Local (CCL) at Dalkia Smart Building, bringing experience from previous roles at Renewable Energy Solutions Sagl, Phoenix Solar AG and GE Power. Robert Moreau holds a 1985 - 1988 MS in Electrical & Mechanical Engineering @ ECAM Lyon. With a robust skill set that includes Gas Turbines, Energy, Power Generation, Manufacturing, Engineering and more, Robert Moreau contributes valuable insights to the industry. Robert Moreau has 1 email on RocketReach.