CEO
Bradley Andrews
CEO Approval Rating
85/100
SLR is an England-based consulting firm that offers solutions such as ESG reporting, technical advisory, and project management for sectors including retail and healthcare.