Corporate Jobs at The Red Door

Our corporate teams are brilliant and creative professionals with entrepreneurial spirits who utilize their diverse talents to take ownership and support the operations of our salons and spas, with departments located at our Corporate Office in Stamford, Connecticut and at our Support Center in Tempe, Arizona.

The Corporate Office is home to Guest Relations, Human Resources, Training & Development, Sales and Marketing, Supply Chain, Facilities Management, and our Executive Leadership Team. Located in Stamford, CT and 2 short blocks from Metro North and Amtrak rail service for easy commuting, or drive in with convenient indoor parking.

The Red Door Support Center provides resources to all spas in areas such as Accounting, Finance, Design & Construction, HRIS and Benefits, Inventory Control, IT, Risk Management, and our Guest Contact Center. Located in vibrant downtown Tempe, Arizona, a block from rail service, or drive in with convenient onsite parking.

Join our Talent Community to receive updates about Corporate careers matching your interests.

Save Category as RSS Feed
Search results for "".
Showing 1 Job
Use the Tab key to navigate the Job List. Select to view the full details of the job.
Select with space bar to view the full contents of the job information.