Savills employs 12,723 employees. The Savills management team includes James Sparrow (Chief Executive Officer EMEA), Jackson Bu-Rashid (Head of IT Procurement), and George Kohl (Executive Vice President Of Operations).
Get Contact Info for All DepartmentsLooking for a particular Savills employee's phone or email?