Restrata employs 152 employees. The Restrata management team includes Botan Osman (CEO and Co-Founder), Simone Kirk (HR Manager), and Caroline Green (Enterprise Account Director).
Looking for a particular Restrata employee's phone or email?