ECSL logo

ECSL jobs and careers

About ECSL

Mission Statement: ECSL was created to design and build sustainable and robust engineering solutions which have positive economic, social and environmental impacts whilst embracing our core principals of Innovation, Sustainability and Social Responsibility

Employees
125

Leadership

The top of ECSL's org chart, with how many people report into each leader.

OW

Oliver William

CEO

8 reports

RD

Richard Dwerryhouse

Managing Director

7 reports