Victoria is the capital city of British Columbia, Canada and is located on the southern tip of Vancouver Island off Canada's Pacific coast. The city has a population of about 80,017 within the metropolitan area of Greater Victoria, which has a population of 344,615, the 15th most populous Canadian metro region. The Victoria office is the second largest Commission office, employing over 60 employees. It is located in a LEED Platium certified building at Victoria’s Dockside Green development.
For more information on Victoria click here.
Current Opportunities - Victoria
The Manager, Orphan Restoration plays a leading role in executing large scale, complex field projects that serve to mitigate financial and environmental risks associated with the Orphan Site Reclamation Fund (OSRF). The position will work to continuously improve on the planning and delivery of restoration projects and works closely with industry, government, and stakeholders to implement policies and procedures for the restoration of orphan sites in British Columbia.