Civil Engineer - Technical Manager
24 Apr 2024,
Aldwych Consulting
London, UK
Civil Engineer | Infrastructure Engineer
Our client is an award winning consultancy based in Central London, whose main strength is their client relationships focusing on a bond between client and staff with all directors being approachable and available on each project. Their continued success has resulted in the need to expand their...