Robert Scarlett, based in North Carolina, United States, is currently a Plant Manager at Major Business Systems Inc, bringing experience from previous roles at Ennis Chatham. Robert Scarlett holds a 1996 - 1998 Associate of Science - AS in Industrial Management @ Alamance Community College.