Lead Affiliate Program Director

Veolia | UK

As the architect of our performance marketing ecosystem, the Lead Affiliate Program Director spearheads the evolution of our global partnership strategy.

  • Pioneering a high-velocity framework, you will identify and cultivate elite publishing relationships that redefine brand reach.

  • Through rigorous analytical oversight, the role demands optimizing complex commission structures to maximize incremental revenue growth.

  • Collaboration is key; you’ll work cross-functionally with product and creative teams to ensure partner assets remain cutting-edge.

  • Imagine leading a department where data-driven insights meet creative networking to dominate market share.

  • Whether you are auditing attribution models or mentoring junior managers, your influence ensures our affiliate channel remains a primary engine for sustainable, scalable success.

More details

Basingstoke, United Kingdom