1 of 1 Permanent Marketing Jobs in Windsor

Sr Director, Channels, UK&I

Hiring Organisation
Jobleads-UK
Location
Windsor, England, United Kingdom
plans with top‐tier partners to drive market penetration and revenue growth. Foster long‐term relationships with key partners at executive levels. Collaborate with marketing, product, and customer success teams to support partner‐led initiatives. Ensure compliance with regional laws, regulations, and corporate policies. Optimize channel programs, incentives, and enablement ...