About this role
Marketing Chief at SetSales at SetSales. Location: London, England, United Kingdom. Role: leading team, managing campaigns, developing strategy Requirements: 10+ years experience, proven marketing leadership, team management, campaign execution across channels, strategic planning, cross-functional collaboration, and excellent verbal and written communication. Category: Marketing Seniority: Senior Level Commitment: Full Time Workplace: Onsite Languages: English