Craig Roy's Location
Long Beach, California, United States
Craig Roy's Work
Craig Roy's Education
Craig Roy's Summary
Craig Roy, based in Long Beach, California, United States, is currently a Production Controller at Northrop Grumman Corporation, bringing experience from previous roles at Charter Communications, Time Warner Cable and Best Buy. Craig Roy holds a 2017 - 2021 Bachelor of Science in Commerce, Business @ University of Phoenix. Craig Roy has 3 emails on RocketReach.