Markus Wermers

Chief Executive Officer


Loic Hangran

Chief Financial Officer


Francois Lamothe

Chief Sales Officer