Customer Insights & Strategy Lead - Affiliate Marketing (f/m/d)
- Location
- City Of London, England, United Kingdom
reviews, and new business opportunities. Provide market, sector, and competitor insights that strengthen commercial proposals. Serve as the "expert in the room" for data, analytics, and affiliate strategy conversations. Capability Development Provide guidance and mentorship to Customer Insights & Strategy Executives and less experienced team members. Support the delivery of training ...