« back

Business & Finance Leadership

Todd Leach

Vice President and Chief Information Officer, Information Services

Information Services is led by Todd Leach who reports to the Executive Vice President and Chief Business and Finance Officer. Todd is responsible for strategic, capital, and operational planning for Information Services. Responsibilities include chairing the three IT governance committees as well as financial and human resource management for the department.