Leega employs 385 employees. The Leega management team includes Newton Ide (CEO, Founder and Partner), Rafael Serra Bancalá (Chief Financial Officer), and Renata Serra (Head of Artificial Intelligence).
Looking for a particular Leega employee's phone or email?