James joined DPM in 2023 bringing with him over 30 years’ experience in professional services firms across the globe. As a key member of the DPM Executive Leadership Team he is responsible for leading our tax and accounting division nationally. James is passionate about driving growth, continuous improvement and building and leading high performing client centric teams.