Greg Pritchard, Senior Partner

A chartered accountant by profession, Greg has carried out many senior strategic roles for major international financial services companies in the areas of finance, internal audit and risk management. His vast experience includes such diverse activities as acting as Finance Director, launching a unit trust, acting as Head of Risk for a derivatives broker and establishing a new unit linked insurance company in Belgium.

John Bull, Partner

John ran a trading floor in Rudolf Wolff prior to forming his own FSA registered commodity brokerage which went on to become the market leader in its field. He was responsible for compliance and risk management for over ten years and was involved in all aspects of strategy. Prior to CPA John worked with a major European software house on their anti money laundering and fraud detection programmes.

Andrew Welsh, MIFID II Implementation Coordinator

Andrew has over 35 years experience in financial and commercial roles, he is a Big 4 qualified graduate chartered accountant with a wealth of financial markets experience, at control and director level, at a number of well-known Investment Banks and brokerages. Andrew has operational experience of risk, compliance and financial matters in the financial services industry over a broad range financial instruments including equities, bonds and derivatives. He has held a number of board level appointments over the past thirty years including Laing & Cruickshank, Canaccord Genuity UK Ltd, ABG Sundal Collier Ltd, ODL Securities (now FXCM), Plus500UK Ltd and Caxton FX.


Stephen Kieft, Practice Manager

Stephen joined the firm in August 2009 and acts as Practice Manager ensuring smooth running of CPA Audit. Stephen has responsibility for Personnel Administration, Payroll & Oversight of Finance & Regulatory Reporting. Stephen has previously carried out a number of financial controller roles and had a spell in the accounting profession with KPMG.


Bharat Shah, Finance

Bharat graduated in Economics and joined Deloitte in Audit and Accountancy before moving to the commercial sector and has carried out a number of Financial Controller and Management Accounting roles in SME’s, in both the financial and commercial sectors. Bharat has also been involved in various FCA Financial reporting requirements.

Sandy Kinney, Associate

An accountant by profession, with over 20 years’ experience of financial services, Sandy is a specialist in risk and performance management. She was formerly a senior partner of PricewaterhouseCoopers Financial Services practice in London and was previously with KPMG, also in London. Sandy was also a Non-Executive Director of the FSA, Financial Services Compensation Scheme (FSCS), MBNA Ltd, Skipton Building Society where, until recently, she was also chair of the Board Audit Committee, and Permanent TSB. Sandy is currently a Non- Executive Director of TSB Banking Group plc, where she is also Chair of the  Risk Committee.


Michael Watson, Associate

Michael has substantial experience of risk management. A corporate banker by profession, he has been a Controller of Advances for Midland Bank, Assistant Director at Hill Samuel Bank and General Manager of Bank of Scotland’s invoice discounting subsidiary. Michael has been involved in several corporate rescues and helped a major investment bank to manage a large portfolio of problem loans during the last recession. The focus of Michael’s current work involves assisting businesses by establishing effective internal controls and facilitating a culture of risk awareness.