Archie Jackson

Archie Jackson has joined technology services and consulting firm, Incedo as Senior Director and Head of IT & IS.  Jackson, a NEXT100 winner in 2011, was with Genpact as AVP, IT and Information...
Aug 23, 2019
6,908
0