McKesson Specialty names medical director