Octa employs 18 employees. The Octa management team includes Kevin Trotsky (CEO), Thierry Van Coppenolle (CEO), and Ajay Gupta (Business Development Manager).
Get Contact Info for All DepartmentsLooking for a particular Octa employee's phone or email?