Blake will report to John H. Hammergren, chairman and chief executive officer, and will serve on the company’s executive committee.

Most recently, Blake served as president of McKesson Specialty Care Solutions. Blake joined McKesson in 1996 as senior vice president for McKesson Health Systems. In 1999, he was named president of McKesson Health Systems, and in 2001 he was elevated to president of customer operations for McKesson US Pharmaceutical. Under his leadership, McKesson’s institutional pharmaceutical distribution business grew from $3 billion to $16 billion. Prior to joining McKesson, Blake held leadership roles at Baxter International, Inc., and American Hospital Supply Inc.

Blake earned a bachelor’s degree in economics from Denison University in Granville, Ohio and a Master of Business Administration from the Graziadio School of Business and Management at Pepperdine University.