Corey completed his B.Sc. Forestry at the University of New Brunswick in 2004. That same year, Corey started working as a Conservation Officer with Department of Natural Resources in Corner Brook. After a number of positions within the Department, he moved to Happy Valley-Goose Bay in 2008 to work as the Regional Silviculture Forester. Corey spent four years in Labrador working in Silviculture and as the District Ecosystem Manager in Cartwright and North West River. He has worked as the Senior Planner in the Forest Ecosystem Management Division of the Forest Services Branch at headquarters in Corner Brook since 2012.