Sales and Marketing Manager
2 hours ago
Slough
Marketing Campaigns & Material:. Facilitate collaboration across departments to ensure smooth execution of sales and marketing plans. Minimum 3 years of experience in the travel consortia industry, with a proven track record in sales, business development, and marketing roles, ideally within a mu...