Customer Experience Ian Towse Head of Customer Experience 02077580309 nicola jones Customer Experience Manager 07872101459 Deborah Tamir Customer Experience Manager 07392282559 Becks Shaw Learning & Development Partner 07545046028 Jay Romanovska Customer Operations Manager 02077580327 Sinéad O'brien Customer Operations Manager 02077580300 Maria Flouti Marketing and Comms Manager 02077580323 How can we help you? Street Management Customer Helpdesk Rental Enquiries General Enquiries Customer Feedback