Optuma employs 9 employees. The Optuma management team includes Peter Slater (Chief Development Officer), Cfte Mathew Verdouw (Technical Analysis Training), and Marita Verdouw (Company Accountant).
Get Contact Info for All DepartmentsLooking for a particular Optuma employee's phone or email?