Managing Director Global Head Banks, Brokers & Exchanges RBC Investor & Treasury Services
James has over 25 years experience in financial markets, his broad business experience includes transaction banking, client coverage, risk management, commodities trading and corporate finance. James became a CFA charterholder in 1999 and holds a B.Sc. and an MBA from the Joseph. L Rotman School of Management at the University of Toronto.
James brings his experience as divisional co-chair of the RBC United Way Giving Campaign and as a board member on the Canada China Business Council (CCBC). He was a past board member of Banker’s Association of Finance and Trade (BAFT) and co-chaired the North American Council. James is currently pursuing his Professional Coaching Certification and a certificate in Mindfulness Meditation at the University of Toronto.