SLR operates from growing networks of offices based at strategic locations in the UK, North America, Canada and Ireland.  For further information on office locations and contact details in the countries in which SLR operates, please click on the icons below.

 
 
 
 

Management

View details of the Management team >>

 

Careers

View the latest job vacancies at SLR Consulting >>

 

Careers

View the latest job vacancies at SLR Consulting >>

 
web design by the blue cube