Corporate Team

Management Team

Chief Financial Officer
Chief Financial Officer
Olivier Gavillot, Vice President of Operations
Vice President of Operations
Chief Technology Officer
Chief Technology Officer
General Manager, Europe
General Manager, Europe

Board of Directors

Frank X. Dalton, Director
Director