Buff is an experienced lecturer in the fields of accounting, finance and strategy. For many years, he has written and presented on ACCA & CIMA examination courses as well as tailored financial and strategy courses for businesses such as Renault Cars, Anglo Technology and Kyocera. Buff has had a long and diverse career in Accounting and Finance, having held senior roles in practice, financial services, education and training, and industry. His career started with a provincial medium sized practice, and he went on to complete his ACCA training with a top 10 firm where he specialised in insolvency. Post qualification he took several senior roles with large corporates specialising in the redesign and implementation of new accounting and information systems. For the last 15 years he has run his consultancy business with a focus on supporting SME clients in devising and implementing strategy.