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