Zen Internet appoints rising industry star as new MD for Retail division
Zen Internet, the UK’s largest independently owned telecommunications and technology service provider, has appointed Georgina Lord as the new Managing Director of its Retail division. Lord, who previously spent a decade at Virgin Media Business, and joins from her role…