manager it strategy careers in Newcastle, United Kingdom