Business & Decision
Show contact
Patrick Bensabat
Founder
Gerrit Denayer
Regional Marketing Director
Steven Op 't Roodt
HR Director
Christophe Bonnart
Country Manager, Belgium
Pierre Dauffenbach
Country Manager, Luxembourg
+ 4 more
Thomas Clarrk
Marketing Manager
8 members
Current role
View in org chart