> leadership team

Douglas DelGrosso

Chief Executive Officer

Eric Rouchy

Vice President, Engineering & Launch

Iwona Niec Villaire

Vice President and Chief Administrative Officer (Legal and HR)

Alexandre Debrye

Vice President and General Manager – Asia

Michael Beyer

Chief Financial Officer

Safi Hamid

Vice President, Sales

Michael Dorah

Vice President Operations – Americas

Sergi Barbero

Vice President and General Manager – Europe