Margaret Otto Location
Eau Claire, WI, US
Margaret Otto Work
Margaret Otto Education
Margaret Otto Summary
Margaret Otto, based in Eau Claire, WI, US, is currently a Water Quality and Production Research Manager at Superior Fresh, LLC. Margaret Otto brings experience from previous roles at Superior Fresh, LLC, Chippewa Valley Symphony Orchestra and Cargill. Margaret Otto holds a 2014 - 2019 Bachelor’s Degree in Chemical Engineering @ The Ohio State University. Margaret Otto has 1 emails on RocketReach.