Chief Information Officer | Deloitte US
Doug Beaudoin is the Chief Information Officer for Deloitte, leading all facets of technology for the largest professional services organization in the United States. Responsible for strategy, applications, infrastructure, support, and execution, he bridges client service and technology to accelerate innovation in our portfolios and help navigate exponential change. Doug spends time working with major clients discussing technology strategy, trends, and leadership. He is a member of the US Management Committee.
Previously, Doug served as Vice Chairman and US Life Sciences and Health Care (LSHC) Industry Leader for Deloitte LLP leading the overall strategic direction for the life sciences and health care practices, including audit, consulting, tax, and advisory services. He also served as Deloitte’s global and US LSHC Consulting Leader.
Doug has deep IT experience, including large-scale digital implementations and technology transformation projects for both commercial and government organizations, incorporating the convergence of data and platforms. Doug led the development of our ConvergeHEALTH hybrid solutions business over the last five years.
He continues to serve as an advisory partner to Military Health.
Doug holds a Master of Health Administration from the University of Ottawa and a Bachelor of Arts degree from the University of Western Ontario.
Outside of Deloitte, he serves on the board of City Year.
How innovation will blur traditional health care boundaries
If smartphones can connect us to the world, why can’t our EHRs?