S

SLR Consulting

Global sustainability consultancy and engineering services

Team Leader – Ecology & Biodiversity - Ecology & Biodiversity

Environmental SciencesConfirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • A minimum of 10 years of relevant ecology experience in the environmental consulting industry, including demonstrated experience leading teams and managing projects.
  • A bachelor's degree in Biology, Ecology, Environmental Science, or a related discipline is required.
  • Registration, or eligibility for registration, as a Professional Biologist with the Alberta Society of Professional Biologists is required.
  • Demonstrated ability to lead, mentor, and develop technical staff, establish clear expectations, and manage performance constructively.
  • Experience working collaboratively with colleagues, clients, contractors, Indigenous communities and their representatives, and regulators.
  • Knowledge of ecological conditions and applicable environmental regulatory requirements across the Canadian Prairies.
  • Experience planning and delivering ecological assessments, baseline studies, monitoring programs, and environmental oversight as part of multidisciplinary projects.
  • Excellent technical writing and review skills, including the ability to produce and oversee clear, defensible reports and regulatory submissions.
  • Demonstrated project management skills, including scope development, budgeting, scheduling, resource allocation, and delivery within agreed timelines and budgets.
  • Experience building client relationships and contributing to proposals, business development, and repeat business.

Responsibilities

  • Lead team resourcing and capacity planning, serve as the first point of contact for staffing needs, and collaborate with other Team Leaders and the Practice Manager to balance workloads and address delivery priorities.
  • Set clear expectations and lead by example, modeling and promoting SLR’s cultural principles.
  • Support the Practice Manager and Practice Leader in implementing strategic actions to grow the Practice’s market position and technical capabilities.
  • Monitor team workload, utilization, and project financial performance with the Practice Manager, identify risks early, and support corrective actions.
  • Manage performance proactively, addressing issues promptly and constructively with the support of the Practice Manager or Practice Leader.
  • Coach, mentor, and develop team members, overseeing individual development and training plans that build consulting, technical, and leadership skills.
  • Support recruitment efforts and ensure timely onboarding with clarity on systems, processes, and standards.
  • Build and maintain key client relationships, provide technical leadership, and oversee responsive, high-quality project delivery.
  • 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.
  • Prepare and review technical reports and regulatory submissions, provide technical oversight, and ensure alignment with provincial and federal environmental legislation, including the Fisheries Act, Species at Risk Act, and Impact Assessment Act.
  • Foster a positive culture across the Practice Area to protect the health, safety, and wellbeing of the team, ensuring risks are appropriately identified and managed in line with SLR’s Key Safety Principles.

Desired Qualifications

  • A master's degree is considered an asset.
  • Experience delivering ecological or environmental consulting services to clients in the power and/or oil and gas sectors is considered an asset.

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