Alan Maximiuk

Active Farmington, MI Chief Financial Officer for Agree Realty Corporation