Careers at Ecofor
Ecofor is a natural and cultural resource management company with a diverse team of professional and technical employees. We provide expertise and multidisciplinary environmental consulting to a diverse range of clients who include private industry, government agencies, First Nations, and Indigenous organizations.
We offer our services from our offices in British Columbia, the Yukon, Alberta, and Nova Scotia. We specialize in fisheries, wildlife, aquatic and terrestrial resources, environmental management, archaeology and cultural resources, land use planning, and forestry.

Our reputation is one of integrity, sound work product, and customer satisfaction. We are a safety-first company and our employees are our number one asset. We strive to promote from within, and we support professional development and career growth for every member of our team.
Ecofor offers a challenging, rewarding career that makes a positive impact on our local communities. We offer the opportunity to work, build skills, and develop strong relationships with a dynamic and diverse team of professionals. We offer competitive wages and benefits, as well as a multitude of training and professional development opportunities.
We are always accepting resumes from diligent and motivated individuals who want to join our team.
Lab Archaeologist
As a Laboratory Archaeologist, you will oversee the processing, analysis, and cataloging of archaeological materials, ensuring work meets professional and regulatory standards. This role will be an office- and field-based position, whereby time is split between executing laboratory responsibilities and working as a field archaeologist, depending on project needs.
Senior Archaeologist
As a Senior Archaeologist, you will provide technical leadership on archaeological projects from planning through completion, ensuring work meets professional, regulatory, and quality standards. You have ten or more years of experience in archaeology consulting with proven experience holding permits and demonstrated leadership and team management skills.
Intermediate Archaeologist/ Field Director
As an Intermediate Archaeologist, you will oversee and direct permitted archaeological field programs, ensuring full compliance with regulatory and project-specific requirements while maintaining high professional standards. You are a BC field director in at least one of the three culture areas (or have demonstrated eligibility) and will lead and supervise field crews on heritage resource projects, manage daily operations to ensure work is completed safely and on schedule, and maintain organization of equipment, materials, and documentation.
Junior Archaeologist/ Crew Lead
As a Junior Archaeologist and Crew Lead, you will take on a leadership role in the field, guiding crews through archaeological excavations, surveys, and site assessments while ensuring work is conducted safely, efficiently, and to the highest professional standards.
Heritage Resources Project Manager
As a Heritage Resources Project Manager, you will oversee projects from planning through completion, ensuring they are delivered safely, on schedule, and within budget while aligning with Ecofor’s project management practices and professional standards. You will develop project workplans, manage budgets and resources, coordinate fieldwork, and monitor project progress to ensure successful outcomes.
Heritage Resource Manager
As a Heritage Resources Manager, you will oversee Heritage Resource Program projects and support Project Managers in coordinating fieldwork, managing resources, and ensuring projects are delivered on time and within budget.
Heritage Resources Operations Manager
As the Heritage Resources Operations Manager, you will lead the strategic and day-to-day operations of the Heritage Resource program portfolio at Ecofor, ensuring alignment with corporate objectives and sustainable business growth.
Finance Administrator
As a Finance Administrator, you will support project teams by monitoring project costs, tracking budgets, and ensuring expenses are accurately recorded. You’ll handle client invoices, maintain accounts receivable, follow up on outstanding payments, and reconcile funding and tax-related accounts.
Senior Biologist
As a Senior Biologist, you will take the lead on designing and coordinating field-based projects, ensuring scientific rigor and logistical efficiency.
General Job Inquiries
We are always accepting resumes from diligent and motivated individuals who want to join our team.