Robin employs 53 employees. The Robin management team includes Erica Annon (Vice President of Communications), Aldana Belando Gutiérrez (Senior Project Manager), and Julieta Bertolini (Product Director).
Looking for a particular Robin employee's phone or email?