Open Technologies employs 359 employees. The Open Technologies management team includes Sergey Kalin (President), Elena Krivtsova (Head of HR), and Will Schaefer (President).
Get Contact Info for All DepartmentsLooking for a particular Open Technologies employee's phone or email?