... implementing and coordinating new business forwarding business opportunities in South Africa ... team in developing identified new business opportunities and potential emerging ... Solid working knowledge of sales, business development and planning and management ...
19 days ago