Optumas employs 32 employees. The Optumas management team includes Steve Schramm (Founder and Managing Director), Jim Piekut (Managing Director), and Megan Frenzen (Managing Director).
Get Contact Info for All DepartmentsLooking for a particular Optumas employee's phone or email?