Justin Craig

Director of Engineering

Justin holds an B.S. in Mechanical Engineering from North Carolina State University. He is responsible for the engineering, project management, and customer service teams at JMS. He has a strong background in engineering and project management across a variety of markets including construction, oil & gas, polymer production, water treatment, and wastewater. When not ensuring the performance of the JMS active project portfolio, Justin can be found at the soccer field with his three children or working on his small third-generation family farm.