Optable
Show contact
James Prudhomme
Chief Revenue Officer
Ioana Tirtirau
Director, Customer Success
Jess Bradley
VP Sales EMEA
Brad Jeffrey
VP, North American Sales
7 members
Current role
View in org chart