NHS Bedfordshire, Luton and Milton Keynes Integrated Care Board has appointed … running and consulting technology companies, most recently as an …