iRobot
Show contact
Links
Jean Jacques Blanc
Chief Commercial Officer
Nicolas Meurger
VP EMEA Sales
Antoine Garcia
Physical & Digital Product Manager, Go To Market Lead, EMEA
John Gawa
Director Sales Operations
Rocky Wiltsey
US - Director Of Sales
+ 3 more
Olivier Letscher
European Sales Manager
Santiago Andrada
Head Of Distributor Business EMEA
November, 2022 - present
October, 2017
May, 2014
View in org chart