Opal
Show contact
Stephen Cobbe
CEO
Alex Maddox
Head Of Sales
Thibault Jaigu
Head of EMEA
Eugene Ling
Head of Business
Jan Hellmich
Chief Technology Officer
Kevin Koo
Account Executive
6 members
Current role
View in org chart