It said localised changes across the UK business will impact a further 350 jobs. … National Operating Centre in Milton Keynes, central England. PrevNext