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.


Ryan Platt, Assistant Manager (on sabbatical)

Ryan has an LLB (Hons) in Law from University College London, following which he completed the Bar Professional Training Course (BPTC) at Manchester Law School. Before joining CPA in November 2014, Ryan worked as a freelance journalist covering small business, alternative finance, tech start-ups and employment law, and he has also written chapters for a number of best-selling business books.


Vladimir Ivanov, Assistant Manager

Vladimir graduated in Law (LLB) from University College London. He then completed (with Distinction) his Legal Practice Course at the College of Law. Prior to joining CPA, Vladimir worked as a consultant on various international M&A, private equity and market entry projects. He also completed the Mirabaud Private Banking Academy. Vladimir has an international background, being fluent in both English and Bulgarian, with strong French and working Japanese.


Haashi Elmi, Supervisor

Haashi is a Finance graduate from the University of Brighton. Prior to joining CPA Audit in August 2016, Haashi spent some time working in development finance at a leading residential property developer in London.


Neekhil Pattni, Compliance Consultant

Neekhil graduated in Law (LLB) from Coventry University. Prior to joining CPA in March 2017, Neekhil worked for the John Lewis Partnership as a Head Office Support Analyst. Neekhil continued his studies in London, successfully completing courses in Risk Management in Banking & Finance.


Gagandeep Maker, Compliance Consultant

Gagandeep is a Law graduate from Queen Mary & Westfield College.  Gagandeep spent a period at Citibank advising private clients with their investment portfolios.


Kayne Osbourne, Compliance Consultant

Kayne provides regulatory advice, training and support to a number of our clients. He graduated with a BA (Hons) in Philosophy & Politics and an MA in Political Theory from the University of Essex. He is currently studying towards the CISI Diploma in Investment Compliance. Prior to joining CPA, Kayne  worked with political risk consultancy and a video talk show featured on London Live.


Nehemiah Adegbile, Compliance Consultant

Nehemiah graduated is a Law (LLB) graduate from the University of Essex. Prior to joining CPA Audit in June 2017, Nehemiah spent some time working as a Legal Assistant for SGS Inspection Services. Nehemiah has an international background, being fluent in Dutch, French and English, together with able knowledge of German and Spanish.


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.