Get your Intra-Company Transfer Visa in South Africa, here:
The Intra-Company Transfer Visa is a work visa that allows a staff member to transfer from an overseas company to a branch, subsidiary or affiliated business operating within South Africa. The employee must have been employed with the company for at least six months and should provide evidence of the fact. You must apply for this visa from outside South Africa, in your country of residence or origin.
Please note that to qualify for an ICT Visa, the company must submit a Transfer of Skills Plan, detailing how they plan to transfer skills to a South African national or permanent resident