S

SLR Consulting

Global sustainability consultancy and engineering services

Technical Director Ecology

Strategy & Management ConsultingConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • Substantial ecology experience, ideally in an environmental consultancy environment and across multiple sectors.
  • A relevant degree and appropriate membership of CIEEM or an equivalent professional body.
  • Significant people leadership, mentoring, and team management experience.
  • Extensive project management experience, including delivery of complex, high-value projects.
  • Commercial awareness, including experience of resource planning and financial management.
  • A driving licence that permits legal driving in the UK.

Responsibilities

  • Lead and develop a team of ecology professionals through mentoring, performance management, and recruitment.
  • Oversee regional financial performance, including budgeting, forecasting, and resource planning.
  • Support project resourcing and provide regional operational updates.
  • Guide Project Managers and Project Directors on the successful delivery of complex and high-value projects.
  • Coordinate regional strategy to align local priorities with wider business objectives.
  • Build relationships across the business and represent SLR at industry events and professional networks.
  • Collaborate with Ecology and Biodiversity leaders across the UK and Europe to drive consistency and best practice.
  • Support the delivery of complex and high-profile projects across a diverse client base.

Desired Qualifications

  • Experience in an environmental consultancy environment, working across multiple sectors.

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