Immigration Consulting South Africa (IMCOSA), the country's premier provider of immigration and visa services, welcomes you to the IMCOSA site. Our specialised focus on visa applications and immigration services for South Africa is backed by management's 50 years of experience and a distinguished s...See more
Headquarter South Africa |
Countries of operation South Africa |
Year founded 2005 (19 years) |
Funding status Private |
Company type SME |