Craig has studied at:
- University of Hull (BSc Econ)
- University of Lancaster
- University of Manchester (MA)
- Cranfield University (MBA)
Craig has been employed in Banking and Local Government before entering teaching and he has also been employed by the Open University and Henley Management College teaching and supervising dissertations and management projects on undergraduate and postgraduate courses.
Craig's main involvement is with undergraduate courses teaching Economics, Management and Business Strategy. Craig is also Course Leader for the BA Business Studies degree.
Craig's research area is the development of small and medium-sized enterprises.