Icalia Labs employs 18 employees. The Icalia Labs management team includes Stuart Jennings (Partnerships Manager), Mariana Santiago (Controller), and Danyel Leyte (Head of Clients Operations).
Looking for a particular Icalia Labs employee's phone or email?