... helm of sales and service strategy, crafting and executing ... of sales and customer service teams nationwide. What ... Direct and optimise sales, customer service, marketing, and communications alignment ... , Marketing, or a related field. 8–10+ years of sales ...
14 days ago