John Thornton is the director of e-ssential Resources and an independent adviser on business transformation, financial management and innovation.

John Thornton is the director of e-ssential Resources and an independent adviser on business transformation, financial management and innovation.