Set Design Manager

Selfridges • London, England, United Kingdom • Posted June 18, 2026

Location London, England
Job Type Permanent
Category Art and Design Workers
Posted June 18, 2026

Set Design Manager

Job Introduction

Please review the responsibilities and requirements carefully to ensure you have the skills and experience for this role. Unfortunately, if you do not have the relevant experience, your application will not be able to be progressed to interview stage

The Set Design Manager - Creative Installations plays a key role in shaping and delivering bold, imaginative and culturally relevant visual experiences across Selfridges’ physical environments. Working across windows, atriums, seasonal moments and bespoke retail installations, this role is responsible for translating creative concepts into impactful and world-class design experiences that bring the Selfridges brand to life.Working closely with the Senior Lead Windows and wider Creative team, this role combines creative concept development with strong visualisation and rendering capability; taking projects from initial idea and moodboarding through...

Interested in this role?

Click the button below to start your application.

Apply Now