Roger Dean's Location
Stevens Point, WI, US
Roger Dean's Work
Roger Dean's Summary
Roger Dean, based in Stevens Point, WI, US, is currently a Technical Operation Packaging Manager, North America at McCain Foods, bringing experience from previous roles at McCain Foods and Village of Plover Firefighter/EMT.