Concentra’s John de Lorimier on the Hidden Complexities of Improving Business Functions with Technology : Risk & Insurance
John deLorimier is Concentra’s chief information and technology officer. For more than 12 years, he has led Concentra’s strategic direction,...