White papers, service directory and conferences for the R&I community.
John deLorimier is Concentra’s chief information and technology officer. For more than 12 years, he has led Concentra’s strategic direction, sales, marketing and product development. He was previously the segment vice president overseeing product development and management, sales, and digital communications for the Humana’s Employer Group. For many years, as a consultant, he advised leading Fortune 500 companies on sales effectiveness, marketing and channel management, product development, change management, and knowledge and learning management.