James began his career in public accounting in 2014 after graduating from Lakehead University with a Bachelor of Commerce degree, specializing in accounting. James articled with a national accounting firm and received his CPA designation in 2017 upon successfully completing the CPA certification program. After moving to Ottawa, James joined McCay Duff LLP in 2019, bringing over five years of assurance, accounting, and tax experience to the team. As a manager, James supports assurance and accounting practices to meet the needs of various not-for-profit and private clients. James also works with the business valuations and litigation support services department and is enrolled in the Chartered Business Valuators Institute program of studies, working towards obtaining the CBV designation. While not at work, James stays active with sports and enjoys volunteering.