Affiliate Marketing Manager

contract
  • contract
  • London

Sephora

goal – to reimagine the future of beauty.

The opportunity: The affiliate marketing manager is responsible for building… and optimising the affiliate marketing programme as well as working with the affiliate agency to nurture and establish relationships… [Learn More]

Source