S

SLR Consulting

Global sustainability consultancy and engineering services

Technical Director - Waste Market Specialist

Financial & Transaction AdvisoryConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • Extensive, demonstrable experience winning, leading and delivering high-level due diligence support to waste management, infrastructure and financial entities.
  • Strong market relationships that can be used to develop the team's M&A workstream and foster long-term clients.
  • Strong experience in commercial and technical due diligence support; experience across commercial, technical, environmental and ESG streams is preferred.
  • Strong understanding of market dynamics, cost modelling and feedstock analysis.
  • Understanding of technical risks associated with facility design, construction and operation.
  • Extensive understanding of relevant regulatory frameworks and policies.
  • Strong verbal and written communication skills, including the ability to develop concise, impactful due diligence reports for investors and senior stakeholders and present to clients and project stakeholders at all seniority levels.
  • Extensive experience working with or for commercial entities on due diligence projects within the waste and resources sector.
  • Expert knowledge, both theoretical and in the field, of resources and waste management, legislative and policy drivers, and market dynamics.
  • Excellent understanding of current and future challenges facing commercial and industrial entities as well as the public sector.
  • Experience leading business development activities and the ability to identify, develop, win and deliver opportunities from existing and new contacts.
  • Chartered membership of a relevant professional body.
  • Full driving licence.

Responsibilities

  • Undertake reactive and proactive business development activities to identify and secure M&A support projects, playing a leading role in the ongoing growth of the Sustainable Waste Management team.
  • Lead projects as the key interface with clients and engage with the wider project team to ensure deliverables are met efficiently and to a high standard.
  • Act as a technical and commercial expert, communicating confidently and persuasively in response to questioning.
  • Maintain expert knowledge and provide external and internal advice on waste management matters by keeping abreast of developments across the UK waste sector, including policy and legislative drivers, new infrastructure developments, secondary materials market dynamics and commercial trends.
  • Lead development of high-quality bid submissions to meet the company's strategic and financial objectives.
  • Lead and oversee projects to achieve client and business objectives, including proactively tracking budgets and forecasts.
  • Support and develop existing and new mid-grade and junior staff to develop a leading service offering.

Desired Qualifications

  • Experience delivering across a range of infrastructure projects, such as AD, EfW and MRF, in the UK and abroad.

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