Head of Sales/Commercial (South Africa)
2 months ago
The company is headquartered in London, United Kingdom, with 15 global offices located across North America, EMEA and APAC. Ensure the Commercial teams have the tools and resources they need to be successful, such as product training and literature, sales “playbooks,” negotiation training, etc.