Optuma employs 8 employees. The Optuma management team includes Mathew Verdouw (Global CEO), Marita Verdouw (Accounting Manager), and Jairus Verdouw (Marketing and Sales).
Looking for a particular Optuma employee's phone or email?