Restake employs 10 employees. The Restake management team includes Maxime Rutagarama (Chief Technology Officer), and Artem Verevskyi (Business Development).
Get Contact Info for All DepartmentsLooking for a particular Restake employee's phone or email?