Resi employs 135 employees. The Resi management team includes Kate Dobson (Head Of Account Management), Joe Whitworth (Head of Technical Operations), and Niki Maragkoudaki (Architect).
Get Contact Info for All DepartmentsLooking for a particular Resi employee's phone or email?