Sales and Marketing Manager
4 days ago
Slough
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 multinational environment. Strong n...