Suggestions
Simon Cowell
CEO at FORMA Brands
Simon Cowell is a prominent executive in the beauty industry, currently serving as the President of FORMA Brands, a company known for its innovative beauty products and brands such as Morphe and Jaclyn Cosmetics. His professional journey includes extensive experience in marketing and brand management, particularly in the cosmetics sector.
Professional Background
- Current Role: Cowell has been with FORMA Brands since August 2020, initially as President of Morphe before taking on his current role.1
- Previous Experience:
- CEO of Bare Escentuals (February 2012 - December 2016): He led the company during a critical period, focusing on brand growth and market expansion.1
- Chief Marketing Officer at Bare Escentuals (February 2010 - February 2012): In this role, he was responsible for shaping the brand's marketing strategies.1
- Vice President of Marketing at The Body Shop (March 1991 - August 2007): Cowell spent over 16 years at The Body Shop, contributing significantly to its marketing efforts.1
Recent Developments at FORMA Brands
In April 2023, FORMA Brands emerged from Chapter 11 bankruptcy after being acquired by an investor group that included Jefferies Finance LLC and Cerberus Capital Management. This acquisition aimed to stabilize the company financially and support its long-term growth strategy focused on global wholesale and e-commerce operations.234 While Cowell remains a key figure as President, the new Chief Executive Officer is Cliff Moskowitz, who brings over two decades of leadership experience in retail.56
Cowell expressed optimism about the future of FORMA Brands, stating that with new capital and strategic support from the investor group, they are well-positioned to enhance their portfolio and explore new market opportunities.25
Overall, Simon Cowell's leadership at FORMA Brands reflects a commitment to innovation and growth within the competitive beauty industry.