Cape Town Area, South Africa South Africa
Business Development Manager (Coastal Regions)
Customer focused, perform confidently and effectively under pressure and thrive on challenge, with a clear understanding how daily operations shape results and goals.