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
* Develop and execute a comprehensive communications strategy aligned with Insignia’s brand, business goals, and global expansion
* Manage external communications including media relations, press releases, public statements, PR campaigns, and industry visibility
* Shape and manage executive communications, including speeches, op-eds, interviews, and high-level events
* Oversee internal communications strategies that engage and inform global teams while reinforcing company culture and values
* Monitor media coverage, industry trends, and reputational risks; lead responses to crises or sensitive issues
* Partner with Legal, HR, Marketing, and Client Services to ensure clear, compliant, and consistent messaging across the business
* Manage relationships with PR agencies, media partners, and other key stakeholders
* Coach leaders and spokespeople on media engagement, storytelling, and brand representation
About You
* 8+ years of experience in a senior communications role, preferably in luxury, financial services, fintech, or high-profile corporate environments
* Strong track record of building and leading strategic communications functions in multi-national settings
* Excellent written and verbal communication skills; confident presenting to C-suite and media
* Deep understanding of brand reputation, media dynamics, and executive visibility
* Diplomatic, discreet, and adaptable — especially in high-stakes or fast-moving situations
* Experience managing internal comms across dispersed teams a strong plus
* Able to thrive in high-performance, high-expectation environments with a global perspective
Why Join Insignia?
* Shape the voice of one of the world’s most exclusive, fast-growing brands
* Work with a passionate global team and visionary leadership
* Access to unparalleled experiences and unique clientele
* Competitive package with performance-based incentives
Seniority level
* Mid-Senior level
Employment type
* Full-time
Job function
* Marketing, Sales, and Advertising
Industries
* Financial Services and Retail Luxury Goods and Jewelry
#J-18808-Ljbffr