Head of Brand & Events

Location: London

Head of Events Location: London
Department: Marketing & Brand Experience

About Insignia Group
Insignia Group of Companies is a global leader in bespoke financial services, luxury lifestyle management, and tailored experiences for high-net-worth and ultra-high-net-worth individuals. We deliver the extraordinary — and we do it with style, precision, and discretion.

As we expand our brand presence and deepen relationships with our elite clientele, we are looking for an experienced and visionary Head of Events to lead the design, strategy, and execution of world-class experiences across the globe.

Your Mission
The Head of Events will be responsible for curating and delivering unforgettable, brand-defining experiences that engage our clients, partners, and stakeholders. From private galas and high-profile forums to luxury brand activations and client appreciation events, you will bring Insignia’s world to life through premium, tailored, and flawlessly executed experiences.
You will lead the events function globally, reporting to the Group CMO and working closely with Marketing, Partnerships, Client Services, and Executive Leadership.

Key Responsibilities
Own the global events strategy across client, partner, corporate, and internal activations
Plan and execute high-end events aligned with brand values, business objectives, and audience expectations
Lead all aspects of event lifecycle: ideation, budgeting, planning, production, execution, and post-event evaluation
Collaborate with internal teams and external vendors, venues, and partners to ensure excellence and exclusivity at every touchpoint
Deliver creative, immersive experiences that reflect the prestige and uniqueness of the Insignia brand
Manage high-profile guest lists with the utmost discretion and attention to detail
Track performance, ROI, and attendee feedback to continuously raise the bar
Oversee a global events calendar, ensuring cohesion, quality, and strategic alignment across regions

About You
~7+ years of experience managing luxury, high-profile, or international event programs
~ Proven ability to design and execute events at the highest level — from intimate VIP gatherings to large-scale global showcases
~ Expert in project management, supplier negotiation, budget oversight, and logistics
~ Strong creative flair and brand alignment; you know what exceptional looks and feels like
~ Experience working with HNW or UHNW clients, premium/luxury brands, or exclusive institutions
~ Strong leadership and communication skills; able to manage teams, vendors, and C-level stakeholders with confidence
~ Impeccable attention to detail and a calm, solutions-focused approach under pressure
~ Willingness to travel globally and manage events across time zones


Why Join Insignia?
Lead the experience arm of one of the world’s most exclusive luxury brands
Create truly one-of-a-kind moments for an elite global audience
Work with an inspired, high-performing international team
Competitive salary and performance-based incentives
Access to exceptional experiences and industry-leading partners Apply