The MSc in Sustainable Luxury & Creative Industries at Excelia (often paired with Brand Management) is a state-accredited program designed to produce ethical leaders for the global luxury market. Taught primarily at the Paris campus, it blends traditional heritage and “Art de Vivre” with modern ecological and social transition strategies. The curriculum covers unique areas such as experiential marketing, ethical digital communication, and new responsible business models, moving beyond simple profit to focus on sustainable value. Students participate in the school’s signature Climacité© project and a long-term internship, gaining hands-on experience with luxury giants like Chanel, Cartier, and LVMH. Ultimately, the program prepares graduates for specialized roles like Sustainable Luxury Project Manager, Brand Strategy Consultant, or CSR Manager.
The MSc in Sustainable Luxury & Creative Industries at Excelia (often paired with Brand Management) is a state-accredited program designed