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 requirements. After moving to Ottawa, James joined McCay Duff LLP back in 2019, bringing over five years of assurance, accounting, and tax experience to the team. As a Supervisor, James supports the assurance and accounting practice in meeting the needs of various not-for-profit and private clients. While not at work, James stays active with sports and enjoys volunteering.