Optio employs 123 employees. The Optio management team includes Stephanie Bartholomew (Head of CEO Office), Nina Evans (Head of Compliance), and Carrie-Ann Hallett (Head of Insurer Partnerships).
Looking for a particular Optio employee's phone or email?