Our head office is in the UK, just a few miles from the centre of Northampton, just off J15 of the M1. Most of our colleagues are based there. We also manage our business from Canary Wharf in London and from contact centres in Liverpool and Teesside.
You will be based in either Northampton or London. However we’ll expect you to travel to any of our sites to carry out your work. If you take up an international role, you must be prepared to travel overseas.
Proud sponsors of the Barclays Premier League © 2009 Barclays Group PLC