Optimy employs 115 employees. The Optimy management team includes Kenneth Bérard (CEO), Daniel Klass (Director), and Tom Dubois (Chief Revenue Officer (CRO)).
Get Contact Info for All DepartmentsLooking for a particular Optimy employee's phone or email?