Company Description At Turner & Townsend we’re passionate about making the difference. That means delivering better outcomes for our clients, helping our people to realise their potential, and doing our part to create a prosperous society.
Company Description At Turner & Townsend we’re passionate about making the difference. That means delivering better outcomes for our clients, helping our people to realise their potential, and doing our part to create a prosperous society.
About the business and the role At SLR Consulting, we celebrate a ‘One Team Culture’, where bringing together diversity of thought and expression is key to building the best team to deliver excellent results. We strive