Civil Engineer - Technical Manager
8 May 2024,
Aldwych Consulting
London, UK
Civil Engineer | Infrastructure Engineer
Our client has over 60 year's experience and is one of the top 100 companies to work for. They have several offices across the UK but still, have many of the benefits you get from working for a small consultancy. They pride themselves on offering services which represent value to their clients...