Craig joined Evode Limited as a Laboratory Assistant in the Quality Control Laboratory.

In January 1997 he became a Team Leader the Mastics Department.

This position he still holds. Craig is also Team Leader of the Emergency Response Team.