JobMesh

Head of Affiliates

LeoVegas Group · GB

The Head of Affiliates will lead the global affiliate channel across all markets, with full ownership of its P&L.

Job description

ABOUT THE ROLE: The Head of Affiliates will lead the global affiliate channel across all markets, with full ownership of its P&L. This role is responsible for building and scaling a high-performing team, driving sustainable growth, and guiding the evolution of the affiliate model in a sector undergoing rapid transformation. The ideal candidate combines strong commercial leadership, deep analytical capabilities, and a global perspective, with the ability to turn complex market dynamics into clear strategic actions. YOU WILL BE RESPONSIBLE FOR: Strategic Leadership & Performance - Lead the global affiliate channel with full accountability for revenue, profitability, and strategic direction. - Define and communicate a long-term vision for the department, ensuring strong alignment with business objectives. - Provide clear guidance on deal models and commercial strategies in a fast-changing landscape, ensuring competitiveness and market readiness. - Drive continuous improvement of KPIs, dashboards, and performance frameworks to support decision-making and resource allocation. Team Leadership: - Manage a large and diverse team (13–15 FTE + dotted-line reports), ensuring high standards of...