CSG is a company providing IT services and technologies as a subscription. It specializes in cloud communications and business telephony, contact centre, managed print, video conferencing and boardroom solutions. The company also offers video walls, smart digital signage and interactive whiteboards.