SAN FRANCISCO — McKesson on Monday named Steve Courtman president of Health Mart, a franchise of 3,000 independently owned pharmacies. Courtman brings 25 years of industry experience with a track record for delivering business growth through technology, product innovation and sound leadership.