EMEA

François-Xavier Schlesser
Business Development Manager
France, Belgium, Switzerland

Nick Couck
Business Development Manager
Spain, Portugal, Netherlands, Germany, Africa

Vincent Nédée
Business Development Manager
Nordics

Elan Zapala
Business Development Manager
Central and Eastern Europe, Middle East, Italy