Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Join a dynamic and fast-growing company as the Head of Communications, where you will shape the voice of a prestigious brand. In this high-impact role, you will lead the global communications strategy, ensuring consistency and credibility across all channels. Collaborate with executive leadership and cross-functional teams to manage media relations, internal communications, and crisis response. This is an exceptional opportunity to work with a passionate global team and access unique experiences, all while driving the brand's reputation in a competitive market. If you thrive in high-performance environments and possess strong communication skills, this role is perfect for you.
Social network you want to login/join with:
Department: Marketing, Communications & Brand Strategy
About Insignia Group
At Insignia, we are more than a global business — we are curators of excellence. From ultra-premium financial services to bespoke lifestyle management, we serve the world’s most influential individuals and organizations with a commitment to discretion, sophistication, and unparalleled service.
As we grow our global presence and evolve our brand, we are seeking a Head of Communications to lead and elevate our voice across internal and external channels — ensuring consistency, credibility, and impact in everything we say and share.
Your Mission
As the Head of Communications, you will define and implement our global communications strategy across media relations, executive comms, corporate reputation, internal communications, and crisis response. You will be the guardian of Insignia’s brand voice, managing both strategic narrative and tactical execution to ensure the right message reaches the right audience at the right time.
This is a high-impact, senior role reporting to the Group CMO, working directly with executive leadership and cross-functional teams.
Key Responsibilities
About You
Why Join Insignia?