Emerald
Vice President, Brand Director
Job description
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 acros…