Corporate Team

Management Team

Bo Hagler, CEO
Chief Executive Officer
Chief Financial Officer
Chief Financial Officer
Olivier Gavillot, Chief Operations Officer
Chief Operations Officer
Chief Technology Officer
Chief Technology Officer
General Manager, Europe
General Manager, Europe

Board of Directors

Frank X. Dalton, Director
Director