Prior to joining Canopy Rivers, James was an Assistant Vice President at Bank of America Merrill Lynch. He was the product controller for the fixed income, currency, and commodities business responsible for performing forecasts and detailed analysis for senior management and managing internal, external, and regulatory requirements.
James began his career at KPMG LLP working as a senior accountant in the Consumer Industrial Markets group. He was responsible for leading engagement teams on the planning and execution of multinational audits for both private and public clients. James holds a Bachelor of Commerce from the Smith School of Business at Queen’s University. He is a Chartered Professional Accountant (CPA Canada).