Infosys creates 1000 new jobs in Calgary

Watch: Infosys opens digital centre in Canada’s Calgary; to create 1,000 new jobs by 2024

[ad_1] Infosys has opened a digital centre in Calgary within the Canadian province of Alberta. The corporate expects to create…

2 years ago