Teads employs 1,362 employees. The Teads management team includes Eric Tourtel (CEO Latin America), Gabriela Lugo (CFO Latin America), and Armando Gil (CFO, North America).
Get Contact Info for All DepartmentsLooking for a particular Teads employee's phone or email?