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