James Hicks, Csm®
Project Analyst @ TD Insurance
About James Hicks, Csm®
James Hicks is a Project Analyst at TD Insurance in Toronto, Ontario, with a background in project management and underwriting. He holds a Bachelor of Commerce degree from the University of Guelph and has worked in various roles at TD and Aviva Canada.