Civil Engineer - Technical Manager
15 May 2024,
Aldwych Consulting
London, UK
Civil Engineer | Infrastructure Engineer
Would you welcome the opportunity to work with a small team of talented specialists but within a highly successful award-winning firm with offices world-wide?
Our client prides itself on technical excellence in its drive to provide an exceptional client service and due to an expanding...