Spencer Petersen's Location
Salt Lake City, UT, US
Spencer Petersen's Work
Spencer Petersen's Summary
Spencer Petersen, based in Salt Lake City, UT, US, is currently a Lead Technician at Big Fish Automation, bringing experience from previous roles at Blu Glo Home Media Systems, Galderma Laboratories and PDX. Spencer Petersen has 3 emails on RocketReach.