About MacFarlane

Our Team

    • Dirk Hallemeier

      Managing Director and
      President, MacFarlane Development Company

    • Kevin M. Roberts

      Senior Vice President, Development
      MacFarlane Development Company