Restrata employs 150 employees. The Restrata management team includes David Ives (Chief Technology Officer (CTO)), Botan Osman (CEO), and Will Follett (Vice President and Head of MEA Operations).
Get Contact Info for All DepartmentsLooking for a particular Restrata employee's phone or email?