Thomas
Magnier

Senior Advisor

Languages: English, French.

Event Participation