Michele Smith is an experienced financial professional currently serving as Chief Financial Officer at Duncan Oil since October 2019, after holding the position of Senior Corporate Controller. Prior to joining Duncan Oil, Michele Smith was the Controller at NOCO Energy Corp. from March 2001 to October 2019. Educationally, Michele Smith holds both a Master of Business Administration (MBA) and a Bachelor of Science (BS) in Accounting from Canisius College.