Our client is a proud partner for a leading online sports brand worldwide. Based in Cape Town with offices in London.... They are an international company with offices in London, Portugal, Cape Town and Malta. They have over 1 800 multinational employees......
Job Location: Cape Town, Western Cape, South Africa