S

SLR Consulting

Global sustainability consultancy and engineering services

Team Leader - Ecology & Biodiversity

Business OperationsConfirmed live in the last 24 hours
Full-time$90k - $135k

About the Job

Requirements

  • At least 10 years of professional experience as an Ecologist in the environmental consulting industry.
  • A bachelor's degree in Biology, Ecology, or Natural Sciences.
  • Accreditation as a Registered Professional Biologist through the College of Applied Biologists of British Columbia.
  • Experience working with people in a technical consulting or professional services environment.
  • Strong communication and interpersonal skills, including experience engaging internal staff, clients, contractors, Indigenous members, and regulators.
  • Ability to engage, develop, and retain team members.
  • Experience supporting environmental assessment, baseline evaluation, monitoring, and oversight of large multidisciplinary projects.
  • Excellent technical writing, reporting, and research skills, including experience conducting technical reviews.
  • Demonstrated project coordination and management skills, including project planning, schedule and budget preparation, project implementation, and producing deliverables on time.

Responsibilities

  • Manage the team as the first point of contact for resourcing requirements, issues, and opportunities.
  • Set clear expectations and lead by example, modeling and promoting the organization's cultural principles.
  • Support the Practice Manager and Practice Leader in delivering strategic actions to grow the Practice's market position and capability.
  • Manage performance proactively, addressing issues promptly and constructively with support from the Practice Manager and Practice Leader.
  • Manage team resourcing and capacity planning, and collaborate with other Team Leaders and the Practice Manager to balance work as needed.
  • Coach, mentor, and develop team members; oversee personal development plans and training plans covering consulting and technical skills.
  • Support recruitment efforts and ensure timely onboarding, including clarity on systems, processes, and standards.
  • Build and maintain key client relationships and handle priority technical work for those clients in the Practice Area.
  • Contribute to business development, including preparing proposals, presentations, and bids, and supporting market growth initiatives.
  • Manage multidisciplinary projects, including scope development, budgeting, scheduling, resourcing, and quality assurance throughout project delivery.
  • Develop and oversee technical reports and regulatory submissions, ensuring alignment with provincial and federal environmental legislation, including the Fisheries Act, Species at Risk Act, and Impact Assessment Act.
  • Foster a positive Practice Area culture that protects team health, safety, and wellbeing, and ensure risks are identified and managed in line with the organization's Key Safety Principles.

Desired Qualifications

  • A master's degree in Biology, Ecology, or Natural Sciences.

About the Company

SLR Consulting

Global sustainability consultancy and engineering services

SLR Consulting provides sustainability-focused consultancy and engineering services. It helps organizations navigate environmental and social challenges by offering strategic advisory, engineering, and technical services. The company operates through project-based engagements and long-term partnerships, delivering tailored sustainability solutions across sectors like energy, mining, infrastructure, and manufacturing. It differentiates itself with a global footprint of over 3,000 professionals across more than 100 offices on six continents, enabling integrated, multidisciplinary support. Growth has been accelerated through acquisitions, expanding its capabilities and geographic reach. The company’s goal is to make sustainability happen by partnering with clients to address pressing environmental and social issues.

Company size
1,001-5,000
Company stage
Series C
Total funding
$69.8M
Headquarters
Aylesbury, United Kingdom
Founded
1994

Recently Posted Jobs

Explore more opportunities at SLR Consulting

See more jobs