Larry Cochran ā Chief Investment Officer, Head of Treasury at ProAssurance Corporation
Executive Bio
Larry Cochran serves as the Chief Investment Officer, Head of Treasury of ProAssurance. Larry started at ProAssurance in October of 2002. Larry currently resides in the Birmingham, Alabama Area.
Executive Team Culture Ratings from ProAssurance Corporation Employees