Advertisement
Advertisement

Marc Cain Appoints New Canada President for Growth

Date:

Share post:

Premium womenswear brand Marc Cain has announced a leadership realignment in North America, naming new executives in both the United States and Canada as the company positions the region as a key growth market.

 

As part of the changes, Jessica R’Bibo has been appointed President of Marc Cain Canada Inc., effective January 2026. Her appointment follows the earlier naming of Joy Corson as Vice President of Marc Cain USA Inc. in November 2025.

The moves are part of a broader organizational shift that restructures leadership responsibilities across North America, replacing a previous structure that saw one managing director overseeing both markets.

Market-Specific Structure for North America

According to the company, the leadership changes are intended to inject new momentum into the region by introducing market-focused executives in each country. Both new leaders will concentrate on brand development, retail expansion, and wholesale partnerships within their respective territories.

Marc Cain said the appointments reflect a more targeted approach to North America, which it considers a strategic growth region.

The company also noted that buyers and partners will continue to access upcoming collections through its expanded showroom in New York and its showroom in Montreal.

 

Seven Canadian Stores Across Major Markets

Marc Cain maintains a selective physical retail presence in Canada, currently operating seven corporate boutiques in major regional shopping centres. Locations include CF Chinook Centre in Calgary, West Edmonton Mall, Square One in Mississauga, CF Rideau Centre in Ottawa, CF Carrefour Laval, Place Ste-Foy in Quebec City, and Royalmount in Montreal.

In addition to its standalone stores, the brand is sold through several dozen multi-brand specialty retailers across the country, providing a broader wholesale footprint in key urban markets.

Canadian Market Built on Premium European Positioning

Marc Cain is a German premium womenswear brand with a selective presence in Canada, combining European knitwear expertise and bold prints with a boutique and wholesale footprint nationwide.

Founded in 1973 by Helmut Schlotterer and headquartered in Bodelshausen, Germany, the company positions itself in the premium to luxury segment of women’s fashion. It focuses on high-quality materials, advanced knitting technology, and in-house print and design capabilities. The brand’s aesthetic is described as feminine, modern and sophisticated, blending expressive prints, colour, and knitwear with tailored pieces.

The core Marc Cain Collections line offers ready-to-wear that mixes contemporary silhouettes with distinctive prints and knitwear. Product categories typically include dresses, tailored jackets, trousers, outerwear, and coordinated outfits, often sold as complete looks.

Canadian Entry and E-Commerce Expansion

Marc Cain entered the Canadian market with corporate boutiques in major enclosed shopping centres, beginning in October 2015 with openings at CF Carrefour Laval near Montreal, Place Ste-Foy in Quebec City, and CF Chinook Centre in Calgary. The brand expanded into the Greater Toronto Area in 2016 and continued to add locations through 2017 before later rationalizing its store network.

In 2022, Marc Cain launched a dedicated Canadian e-commerce site featuring Canadian pricing, bilingual content, and local fulfillment from a domestic distribution centre. The online channel now complements the brand’s physical boutiques and wholesale network across the country.

Global Premium Brand with European Roots

Headquartered in Bodelshausen, Germany, Marc Cain is a globally operating premium womenswear brand that maintains a share of its production domestically. The company is led by Chairman Helmut Schlotterer and remains owner-operated, a distinction that is increasingly rare among fashion companies.

The brand is known for distinctive prints, vibrant colours, and its “Knitted in Germany” craftsmanship, supported by a technologically advanced knitting facility in Europe.

Marc Cain operates a global retail network of more than 120 branded stores, along with over 1,000 multi-brand points of sale across dozens of countries, reflecting a tightly controlled international distribution strategy.

More from Retail Insider:

Lee Rivett
Lee Rivetthttps://retail-insider.com
Lee Rivett, based in Vancouver, supports the digital distribution and technical backend operations of Retail Insider. In addition, Lee is also an active contributor to Retail Insider’s editorial content. His work includes technical reporting, international shopping centre tours, and feature articles on Canadian retail news.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

More From The Author

RECENT RETAIL INSIDER VIDEOS

Advertisment

Subscribe to the Newsletter

Subscribe

* indicates required

Related articles