Discovery Americas employs 25 employees. The Discovery Americas management team includes Carlos Mendoza Valencia (Founder and Managing Partner), Thomas Baldwin (Managing Director), and Andres Pliego (Managing Director and CFO).
Get Contact Info for All DepartmentsLooking for a particular Discovery Americas employee's phone or email?