Channel Marketing - Retail
- Location
- Greater London, England, United Kingdom
drive marketing strategy and operational efficiency Experience with navigating various organizational environments where culture and structure varies Bachelor’s degree in Business, Marketing, or Economics Healthcare contribution and inclusion in company pension scheme Work laptop and phone 25 days annual leave (pro-rata) plus paid bank holidays Expanding workforce with ...