Opterrix employs 26 employees. The Opterrix management team includes Ben Zimmerman (Founder and CEO), Cindy Hollenberger (Director of Customer Success), and Amanda Parker (Head of Finance).
Looking for a particular Opterrix employee's phone or email?