Sephora Conference 2007

Sephora USA is a leading beauty retailer with approximately 1,300 stores in 27 countries worldwide.

Focus97 created an original logo, and designed and developed a private, animated site as an e-vite for the national Sephora Conference 2007. Actual content is private, but example is viewable by clicking below.

View example

columns
2 1
sephora