IBN Wins Prestigious Award for Immigration Services

We are very pleased that our partner for South Africa and Namibia, IBN Business and Immigration Solutions, has been awarded best immigration provider worldwide of 2016 at the BrookfieldGRS supplier conference in Washington D.C.

Congratulations to Andreas and the rest of the team!