Owen Ryan serves as the CEO of Deloitte & Touche LLP’s risk advisory practice. He has more than 25 years of diversified professional services experience advising financial institutions, focusing on the insurance industry. He has experience in areas that include mergers and acquisitions, capital markets, corporate finance, strategic consulting, auditing, tax, and practice management. In addition, his international experience includes serving clients in more than 25 countries, primarily throughout Europe and Asia.
"Business is all about risk taking. You cannot run an organization that is so risk averse that it can’t deliver the kinds of returns for its constituents that it needs to."
Owen's prior leadership roles include the Global Managing Partner of Insurance Services, the leader of the US Insurance Practice, the global leader of Actuarial Services, and the Financial Services leader for M&A. Owen also served as the Advisor to the Chairman of AICPA Insurance Companies Committee. In addition, he co-authored a textbook on behalf of Society of Actuaries, Mergers and Acquisitions for the Insurance Industry.