- Charlotte Tilbury (New York, NY)
- …be part of this our success and help drive our limitless ambitions. The Role: The Retail Makeup Artist is responsible for promoting and creating makeup ... About Charlotte Tilbury Beauty Founded by British makeup artist and beauty entrepreneur Charlotte...is a truly global business, delivering market-leading growth, innovative retail and product launches fuelled by industry-leading tech -… more