Scroll to top

Sephora


INT+ WCRC - September 5, 2016 - 0 comments

SephoraLogo copyJBCNSephora is a visionary beauty-retail concept founded in France by Dominique Mandonnaud in 1970. Sephora’s unique, open-sell environment features an ever-increasing amount of classic and emerging brands across a broad range of product categories including skincare, color, fragrance, body, smilecare, and haircare, in addition to Sephora’s own private label.


Blaze to Brilliance

Today, Sephora is not only the leading chain of perfume and cosmetics stores in France, but also has a powerful beauty presence in countries around the world. Owned by LVMH Moët Hennessy Louis Vuitton, the world’s leading luxury goods group, Sephora is highly regarded as a beauty trailblazer, thanks to its unparalleled assortment of prestige products, unbiased service from experts, interactive shopping environment, and innovation.

POWER FACTS
1. Sephora stores – Sephora operates approximately 1,900 stores in 29 countries worldwide.
2. To build the most knowledgeable and professional team, Sephora developed “Science of Sephora.”
PROMISE BEACON
1. Sephora is highly regarded as a beauty trailblazer
2. Sephora.com – Launched in the U.S. in 1999 and Canada in 2003, the foremost beauty site on the Internet

Faith Factor
To build the most knowledgeable and professional team of product consultants in the beauty industry, Sephora developed “Science of Sephora.” This program ensures that its team is skilled to identify skin types, have knowledge of skin physiology, the history of makeup, application techniques, the science of creating fragrances, and most importantly, how to interact with Sephora’s diverse clientele.

Engagement that Enthralls
Sephora stores – Sephora operates approximately 1,900 stores in 29 countries worldwide, with an expanding base of over 360 stores across North America. Sephora opened its first U.S. store in New York in 1913315632_1079379225465751_338066454844869988_n copy98, its first Canadian store in Toronto in 2004. Sephora’s North American headquarters is located in San Francisco, with corporate offices in New York and Montreal.

Innovedge
Sephora.com – Launched in the U.S. in 1999 and Canada in 2003, the foremost beauty site on the Internet is also Sephora’s largest North American store in terms of sales and selection of products and brands. In 2007, Sephora launched a client loyalty program as a way of thanking clients with special products, exclusive information, and an all-access pass to personalized beauty. The Beauty Insider program is available in Sephora stores nationwide and at www.sephora.com. In 2009, Sephora launched V.I.B. [Very Important Beauty Insider], a premium level for Beauty Insiders giving clients access to exclusive gifts, event invitations, and early access to select products.

Brand Promise
Sephora encourage bold choices in beauty and life. Its purpose is to inspire fearlessness. Through its new Sephora social impact programme it will use its strength to promote even greater good by supporting female entrepreneurs in beauty, its communities and its people.

Related posts