Craig Gates's Location
Corvallis, OR, US
Craig Gates's Education
Craig Gates's Summary
Craig Gates, based in Corvallis, OR, US, is currently a Senior Engineer at Hewlett Packard. Craig Gates holds a 1995 - 1997 University of California, Berkeley. Craig Gates has 2 emails on RocketReach.