Craig is the President of both Australian Organisation for Quality Inc and Australian Organisation for Quality (SA) Inc. He is employed at ASC Pty Ltd in the position of Business Improvement Manager where he works within the company with the functional areas to assist them in the improvement of their systems and process. Since 2000 Craig has held quality management positions at ASC changing his career direction in December 2007 to the business improvement function. He enjoys working in six sigma and lean (management 101) methodologies and finds this as an effective method to improve the understanding of business improvement philosophy.