Log in
Firm Decisions
Contact
View in org chart
Federica Bowman
Global CEO
Tony Newcomb
Managing Director, Latam
James Stroude
Global Head Of Operations
Andras Vigh
Managing Director Europe
Matthew Braid
Managing Director, Australia & New Zealand
+ 9 more
Current role
Managing Director, LATAM at SimilarWeb
Managing Director, LATAM at rockstart
Managing Director, LATAM at Park Place Technologies
Managing Director, LatAm at VON DER HEIDE
Managing Director, LATAM at MiX Telematics Ltd