Rochelle Glenn
Country Sales Manager Only @ BESTSELLER
About Rochelle Glenn
Rochelle Glenn serves as the Country Sales Manager at ONLY in London, England, a position she has held since 2021. With a background in Fashion Design and extensive experience in sales roles, she brings a unique perspective to the apparel and fashion industry.