Sephora Canada appoints Thomas Haupt as Country General Manager 

Sephora Canada appoints Thomas Haupt as Country General Manager 

THE WHAT? Sephora Canada has appointed Thomas Haupt as its Country General Manager, with Haupt replacing the outgoing General Manager, Gregory Bruyer.

THE DETAILS Haupt has more than 20 years’ experience as a retail executive and will oversee the Sephora Canada leadership team as the beauty retailer continues to enhance its omni-retail experience and expand its presence in the Canadian market.

Haupt will report directly to Jean-André Rougeot, President and Chief Executive Officer of Sephora Americas.

THE WHY? A seasoned exec, Haupt has spent his career evolving mass consumer and luxury brands including Vince, Ermenegildo Zegna Group, and Gap Inc. 

Haupt says, “I have long admired Sephora’s trailblazing and purpose-driven approach to beauty retail, alongside its commitment to championing beauty for all. 

“I’m thrilled and humbled to be able to lead such an impressive team and look forward to supporting our growth, innovation and success at Sephora Canada.”

WELLNESS

FASHION

TRAVEL

PROFESSIONAL BEAUTY

JOBS & PEOPLE