Kelly comes from a consultancy and finance background. Prior to joining Nucoro, Kelly worked at Bank of America Merrill Lynch managing CFO process improvement projects in relation to financial and regulatory reporting. Kelly worked for five years at Deloitte within their transaction advisory and assurance service lines across various industries. Kelly is a Chartered Professional Accountant (C.A.) with the British Columbia Institute of CPAs and a Bachelor of Commerce degree from the Sauder School of Business (UBC).