Envision provides services in consultancy, training, data services, information management and software solutions.