Stephen B. Bowman

Portrait
Stephen B. Bowman, Chair of the Board

Stephen B. Bowman has been a director since February 2021 and was elected as Board Chair in May 2024. Mr. Bowman served as Chief Financial Officer of The Northern Trust Corporation, a global financial institution, from 2014 until his retirement in 2020. As CFO, Mr. Bowman was responsible for the Company’s Global Finance function including Controller’s group, Financial Planning and Analysis, Tax, Investor Relations, Treasury, Capital Adequacy, Business Unit Finance, Corporate Real Estate, Procurement, Fee Billing, and Finance Technology. Prior to his CFO role, Mr. Bowman served in various leadership positions at The Northern Trust Corporation, including Chief Human Resources Officer and CEO of Northern Trust’s European region and North American region. Mr. Bowman is a National Trustee of Miami University and serves as the Chair of the Investment Subcommittee. Mr. Bowman also serves on the board of directors for Glenwood Academy and FNZ Trust Company. Mr. Bowman is a graduate of Miami University and earned an MBA from DePaul University.