Our Support Functions exist to enable our employees in our sales and support divisions to deliver the best customer service and advice possible. With over 2000 stores in 10 geographic markets and a growing Telecoms business to support, we have ongoing requirements for people with specialist and managerial backgrounds who are as passionate about customer delivery as we are.
Support Centre - North Acton, London
UK Field Based
We require specialists across many of our key departments: