Job Listing for the Africa Region

Technical Sales Manager
  • 25th February 2021

In this role, you will lead the pre-sales effort in South Africa and partner with the sales and business development teams to seek out new opportunities and formulate client-focused value propositions. You will establish a trusted relationship with the client Read More…