JobMesh

Senior Communications Manager

CHANEL · London, England, GB

Your Role @ Chanel External audiences increasingly care about what companies stand for—their values, culture, and commitments.

Job description

Your Role @ Chanel External audiences increasingly care about what companies stand for—their values, culture, and commitments. This role sits within Chanel’s Global Communications team, a multidisciplinary function spanning, social media, integrated media, sustainability, corporate and internal communications, working together to shape and protect the House’s reputation globally. Based in London, you will help strengthen Chanel’s external positioning on its corporate topics, executive visibility, and company narrative. You will play a leading role in the communications of Chanel’s annual financial results, financial announcements and annual report management. You will also work closely with global teams in London and Paris to develop communication strategies around key transversal themes. Key Responsibilities: - Advise senior executives on strategic communications and reputation-building - Develop and deliver campaigns around employer brand, social commitment, innovation, and positive impact - Craft key messaging, narratives, and leadership communications - Managing the annual financial results process and leading on the management of the annual report - Create content and communic...