Rest employs 1,340 employees. The Rest management team includes Vicki Doyle (Chief Executive Officer), Willem Erasmus (Head of Engineering), and Leilani Weier (Head of Responsible Investment & Sustainability).
Get Contact Info for All DepartmentsLooking for a particular Rest employee's phone or email?