Orulo employs 44 employees. The Orulo management team includes Amanda Santos (Senior Customer Success Manager (CSM)), Mayumi Takeda (Coordenadora de marketing), and Alejandro Olchik (Cofounder and CTO).
Looking for a particular Orulo employee's phone or email?