Ryan Scott

Chief Executive Officer

Ryan Scott is an accomplished executive with extensive experience in the beauty industry. They served as President & Chief People Officer and President & Chief Customer Officer at TATCHA from 2021 to 2024, contributing to the brand's growth and success. Prior to this, they held various leadership roles including Vice President at MALIN + GOETZ and Marketing Director at Macy's. Ryan is currently the Chief Executive Officer at Dieux and is pursuing a BSE at Duke University and an MBA at New York University.

Location

New York City Metropolitan Area, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices