Are you a technically minded sales professional or engineering graduate looking for a customer-facing role? If you enjoy solving technical problems, building relationships and getting out in front of customers, were hiring a Technical Sales Representative
SLR is a global leader in environmental and advisory solutions, helping our clients achieve their sustainability goals. We are a consultancy with over 5000 staff across 5 regions – including over 1900 staff across Europe, working