Provider of strategic consultancy and IT support services to insurance industry