During his career, he has served in a variety of legal and business roles. Most recently, he was Executive Vice President and Chief Administrative Officer of Health Care Service Corporation, an independent licensee of the Blue Cross Blue Shield Association, which provides health insurance and associated benefits to over 14 million people in Illinois, Texas, Oklahoma, Montana and New Mexico. In that position, Mr. Cannon was responsible for overseeing the company's audit, legal, compliance, human resources, enterprise risk management and data analytics functions.