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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices