Ben Roberts, Liquid Telecom’s head of technology and innovation, to leave company after 2 decades of service
Ben Roberts, Group Chief Technology and Innovation Officer (or CTIO) at Liquid Telecom, has announced that he’s leaving the company after 22 years of service. Via his LinkedIn page, Roberts states that he joined Liquid [c]