WNS Cape Town, Western Cape, South Africa Company Description Company DescriptionWNS (Holdings) Limited (NYSE: WNS) is a global Business Process Management