Sovos
Show contact
Ruth Fornell
COO
Paulo Castro
Country Manager, Brazil
Rodolfo Esquivel
Regional Director, Latin America
Alvaro Gonzalez
Managing Director, Latin America
James Buckley
Managing Director, Europe
+ 1 more
Current role
View in org chart