Octorate employs 34 employees. The Octorate management team includes Lorenzo Lella (Head Of Sales), Giuseppe Mastrangelo (Marketing and Communication Manager), and Mara Buccitti (Senior Sales Account Manager).
Get Contact Info for All DepartmentsLooking for a particular Octorate employee's phone or email?