Christopher Ficenec

Active Glenwood, MN President for Diversified Foundations LLC