Ian Macfarlane

Active Valparaiso, IN President for Ridgewood USA, Ltd.