Movers and Shakers

Liberty Global restructures its European technology team