Craig is a time-served academic who teaches a range of business and dispute resolution subjects at Queen Margaret University, Edinburgh. He studied law at Glasgow and Edinburgh universities, before qualifying as a trading standards officer and working for several Scottish local authorities. He later gained a Masters degree in mediation and conflict resolution. He has taught a range of consumer protection, business and dispute resolution subjects at Glasgow Caledonian, Queen Margaret, and Strathclyde universities. Subject specialisms include mediation, negotiation, ADR, business law, marketing, management and leadership.
In recent years Craig has used his insights into consumer and regulatory matters to develop a widely sought expertise in the area of dispute resolution. He is a consultant and trainer in complaint management and dispute resolution, with clients including the Financial Ombudsman Service, the Legal Ombudsman for England and Wales, and the Channel Islands Financial Ombudsman.
For several years Craig was a professional examiner for the Chartered Trading Standards Institute. He is also a former director of Citizens Advice Edinburgh. An accredited mediator, Craig is a trustee of Scottish Mediation.