Leigh M. Killian
Leigh Killian is a co-founder of Birch Run Investments and currently serves as the firm’s Chief Operating Officer. In this role, Ms. Killian is responsible for overseeing the firm’s administrative and operational activities. Additionally, Ms. Killian leads the firms diversity, equity and inclusion initiative ensuring that our goals are being met both internally and with respect to the vendors and third party partners we engage with. Prior to joining Birch Run, Ms. Killian gained valuable experience overseeing the regulatory and administrative matters for an office of over sixty professionals in the real estate industry.
Ms. Killian holds a B.A. in Psychology from Rosemont College and a certification in Neurophysiology Technology from Drexel University.