CSG Ltd. offers computer and other technology services. The Company offers information, technology, and communications project management and outsourced infrastructure support; applications development services; and sales of document management solutions and telecommunications services.