Markus Wermers

Chief Executive Officer


Loïc Hangran

Chief Financial Officer


Francois Lamothe

Chief Sales Officer