James Craigg's Location
Twin Falls, Idaho, United States
James Craigg's Work
James Craigg's Education
James Craigg's Skills
James Craigg's Summary
James Craigg, based in Twin Falls, Idaho, United States, is currently a Maintenance Mechanic Ii at Glanbia, bringing experience from previous roles at Elwood Staffing Services, Inc., Winco Foods, Walmart and McDonald's. James Craigg holds a 2013 - 2017 College of Southern Idaho. With a robust skill set that includes SAP Netweaver, Valves, Planned Preventative Maintenance, Preventive Maintenance, Maintenance & Repair and more, James Craigg contributes valuable insights to the industry. James Craigg has 2 emails on RocketReach.