Dave Roach
Managing Director, Head of ICD FinanceDave Roach joined ICD as Chief Financial Officer in 2019. He leads the company’s global Finance and Accounting operations and Human Resources. As a member of the executive team, he is also instrumental in driving and executing the company’s growth strategies as ICD continues to expand its market leadership position.
Experience
Prior to ICD, Dave was SVP and Chief Financial Officer for McKesson Technology where he had responsibilities for Finance, Asset Management, and Integration for McKesson’s internal IT function. During his tenure at McKesson, a Fortune 10 healthcare distribution and services company, Dave held a variety of other finance leadership roles in Corporate and in the company’s US Pharma Distribution business unit. Prior to McKesson, Dave worked in finance at AtomShockwave.com, Macromedia, and Sybase, and as an economic consultant at Ernst & Young.
Education
Dave earned his Bachelor’s Degree in Economics from Cornell University and his MBA from UC Berkeley’s Haas School of Business.