His work as a CIPFA technical manager focuses mainly on social enterprise, commissioning and sustainability issues. John has contributed to a range of publications, research papers, courses and workshops on related topics. Recent publications include Social value: Defining, delivering, reporting and Social enterprise and public service delivery. Current areas of research include: public service mutuals, integrated reporting, social value, and financial and non-financial reporting.