Eldon Square employs 21 employees. The Eldon Square management team includes Olivia Telfer (Marketing Manager), Clare Cannon (Assistant Marketing Manager and Duty Manager), and Kerry Malia (Senior Digital Marketing Executive).
Looking for a particular Eldon Square employee's phone or email?