Mejia oversees the company’s operations across the U.S. Latin market and the Latin American region. This includes its offices in Argentina, Brazil, Chile, Colombia, Mexico and Miami, where he is based.
Sign up to view 3 direct reports
Get started
This person is not in any offices