Steve Power is an experienced manager and financial administrator with a background in operations and education. Currently serving as the Manager of Town Operations at Nalcor Energy since August 2015, Steve Power oversees site and community operations in Churchill Falls, focusing on safety and service delivery to both the community and hydroelectric plant departments. Previously, Steve Power held roles as Assistant Director of Education - Finance and Administration and Assistant Director - Finance/Human Resources at Innu Education from June 2009 to August 2015. Steve Power also worked briefly as a Business Advisor at Memorial University of Newfoundland in early 2008. Steve Power earned a Bachelor of Business Administration with a concentration in Finance and Management Accounting from Memorial University between 2003 and 2009.
Sign up to view 2 direct reports
Get started