Meet Our Leadership Team

  • Eric Huffman OTR President

    Eric Huffman

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

  • Les Russo OTR CFO

    Les Russo

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

  • Katie Miglore Vice President OTR

    Katie Miglore

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

  • John Russo Vice President OTR

    John Russo

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

  • Smiling young woman with long blonde hair in a circular frame.

    Alex Mathews

    Manager
    Resident Services
    6 years with OTR

  • A smiling man with short brown hair, wearing a dark blazer and a light-colored shirt, in an indoor setting.

    Scott McGivern

    Accounting
    BA - University of Illinois 
    5 years with OTR