Dynamic. Bold. Influential. Our support centres in London and Taunton are the driving force behind our business.
Our support centres are where our vision is set. Where the products are sourced. The styles decided. The marketing campaigns created. And a whole lot more besides.
It’s where hundreds of people come together to share their creativity, their desire and their passion to determine the success of our entire organisation.
Central London Support Centre
Taunton Support Centre
It’s not just our stores setting the standard. Our invigorating new London office on Regents Place, has been custom-built and breathtakingly designed. Every detail making it the perfect place for our people to express their individuality and progress their careers. Join our Buying, Merchandising, HR, Design and Quality Assurance teams and this may well be your world.
Our Taunton Support Centre may be away from the hustle and bustle of the big city, but its role is just as integral to our operation as our London Office. Combining its great location with teams full of industry-leading experts, this could be your home if you join us in our Operational HR, Resourcing, IT, Finance and Print functions.
Inspiring. Enticing. Rewarding. That feeling you get as you enter our stores as a customer, is one experienced by our people every day.
We want them to go on feeling inspired too. Which is why, across more than 12 million square feet of trading space in the UK and Ireland, as well as in our other stores worldwide, we’re retaining the character that makes all our stores unique, while accelerating our modernisation programme.
Leading the way is our newly refurbished, flagship store on Oxford Street in London, which sets the vision of where we are going with Debenhams and provides the benchmark that all our other stores follow.