Marc Owen, Executive Vice President, Corporate Strategy and Business Development, joined McKesson in 2001. At McKesson he is responsible for... more »