... and optimising the performance of sales and customer service teams nationwide ... multiple channels. Direct and optimise sales, customer service, marketing, and ... , Marketing, or a related field. 8–10+ years of sales and commercial leadership experience.
3 days ago