Meet Our Leadership Team
-

Eric Huffman
President
Administration,
Real Estate Development (13 Projects)
BA Manchester University
27 years with OTR -

Les Russo
CFO
Administration
Finance
Real Estate Development
MBA - Depaul University
14 years with OTR -

Katie Miglore
Vice President
Property Management
Resident Services
MSW - Concordia University
16 Years with OTR -

John Russo
Vice President
Finance and Accounting
Real Estate Development
BA - Bellarmine University
14 years with OTR
-

Alex Mathews
Manager
Resident Services
6 years with OTR -

Scott McGivern
Accounting
BA - University of Illinois
5 years with OTR

