SLR Consulting


SLR is a leader in global environmental and advisory services. We work with clients across seven sectors, delivering over 30 technical disciplines from a network of offices in Europe, North America, Asia-Pacific and Africa.

Industries

Employees

1,001-5,000

Links


Org chart

Collapse
Rebecca Walker
Head, Group Communications
Shane Elkin
Executive
Alyn North
Group CFO
Helen Ebert
Chief Legal And Compliance Officer
Jim Malick
Executive Vice President
John Matthews
Technical Discipline Manager
Mohammad Bazargani Pe
Managing Principal

Board & advisors

Stephane Etroy
Non-Executive Director
Nicolas Greilsamer
Non-Executive Director


Offices

This company has no offices yet