Company Overview: The Talent Barn is scaling up and building its team. We are a leading recruitment agency specializing in the marketing, advertising, digital, sales and communications industry. We pride ourselves on connecting top talent w......
Job Location: Cape Town, Western Cape, South Africa