SearchEuropeanJobs.com

Vice President, Brand Director

Company

Jobleads-UK

Location

Greater London, United Kingdom

Type

Full-time

The Vice President / Brand Director serves as a strategic business leader for the Insurtech Insights portfolio, supporting the (CEO) Group Vice President to drive growth, profitability, market leadership, and long‑term portfolio expansion across Europe, North America, and Asia.


This role provides support across strategy, commercial performance, audience growth, product innovation, and event execution for a global portfolio of market‑leading brands. Acting as the day‑to‑day general manager across the business, the VP / Brand Director helps shape portfolio strategy, leads cross‑functional execution, and drives initiatives that accelerate revenue growth, customer value, and enterprise contribution.


This position requires a strong event leader with strong commercial instincts who can work well with leadership, guide cross‑functional teams, cultivate key team relationships, and ensure sustained brand growth.


Key Responsibilities:


Brand Stra...

★ Ready to Start Your European Career?

Take the next step and apply for this exciting opportunity

Apply Now