Optii employs 38 employees. The Optii management team includes Katherine Grass (CEO), Dino Pietropaolo (Chief Technology Officer), and Wendy Zapach (Chief Revenue Officer (CRO)).
Get Contact Info for All DepartmentsLooking for a particular Optii employee's phone or email?