Genpact invests in Scotland

Over 300 new jobs for Scotland as Genpact invests in Glasgow

C8FANgSXkAE_tN8.jpg
| 640px * 388px
| 50.34 KB
Over 300 new jobs for Scotland as Genpact invests in Glasgow