Selina
Show contact
Links
Previous companies
Ilan Weill
Head Of Operations - Central America, Mexico & North America
Ivette Gómez
Operations Manager
James Hunt
November, 2023 - present
View in org chart