Job Listing for the Johannesburg Region
Technical Sales ManagerIn 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…