SO

Steven Orbuch

Senior Director - Grid Scale Power, M&a And Development at EDF Renewables

No bio yet

Links

Previous companies

First Solar logo
Calpine logo
PowerFlex logo

Timeline

  • Senior Director - Grid Scale Power, M&a And Development

    January, 2018 - present