Before revision: Overview SLR Consulting is a global environmental consultancy with over 2,500 employees.
After revision: SLR Consulting is a global environmental consultancy with over 2,500 employees.