
Our main activities in the UK are divided between eight locations: BT Centre London, Brentwood, Sevenoaks, Leavesden, Birmingham, Leeds, Bristol and Ipswich.
We also operate 31 call centres in the UK – in locations from Thurso in Scotland to Truro in Cornwall – plus a further three in India. We also maintain additional operations in a further 25 countries worldwide.