Vesta
Show contact
Links
Tom Nebel
Chief Financial Officer
Tan Truong
Chief Information Officer
Mercedes Kelemen
Chief People Officer
Paddy Beagan
General Manager, Europe
Hrishi Talwar
Chief Product Officer
Sean Cavorley
Senior Vice President, Technology Operations & Information Security Officer
Kevin Siegel
Senior Vice President, Decision Science & Analytics
Saurabh Sharma
Senior Vice President Of Engineering
+ 4 more
4 members
Current role
Shabab Muhaddes
General Manager, Asia Pacific
View in org chart