Daniel J. Busch is the CEO of InvenTrust Properties Corp., a position he stepped into on August 6, 2021. He has a solid background in finance, having previously served as the Chief Financial Officer and Treasurer of the company prior...
Daniel J. Busch is the CEO of InvenTrust Properties Corp., a position he stepped into on August 6, 2021. He has a solid background in finance, having previously served as the Chief Financial Officer and Treasurer of the company prior to his promotion. Busch holds a Bachelor’s degree in Applied Economics and Management from Cornell University and an MBA from New York University. Before joining InvenTrust in 2019, he was a Managing Director at Green Street Advisors, where he analyzed retail real estate investments. His experience there gave him insight into the markets that help drive InvenTrust's strategy today. Not only does he lead the company, but he also serves on the board, which expands his influence in shaping the company’s future. Busch has actively contributed to the Urban Land Institute, showcasing his engagement with the broader real estate community. In 2023, he earned a total compensation of around $2.57 million, reflecting his strong performance and leadership amidst the ever-changing real estate landscape. Busch's leadership is defined by a focus on performance metrics like Core FFO per diluted share, ensuring the company seeks growth and stability.