About

Robert Lowry

Chief Investment Officer

Robert Lowry is responsible for overseeing the Trust’s approximately $500 million investment portfolio. From 1998 until 2021, Bob served as the founding Executive Vice President and Chief Financial Officer. Before joining the Trust, he served as director of accounting and corporate controller of Central Newspapers Inc., a publicly traded newspaper holding company. Prior to that affiliation, he was a senior manager with Price Waterhouse, where he specialized in auditing large publicly traded organizations and taxes. Bob holds a Bachelor of Science from the Kelly School of Business at Indiana University, is a Certified Public Accountant and a Chartered Global Management Accountant. He also holds the Chartered Financial Analyst designation. Lowry has served on the board of directors of the Foundation Financial Officers Group and numerous nonprofit organization boards in Indiana.