UK-based Technical Tunnelling Components (TTC) have announced the appointment of a new International Sales Manager, Graham Langshaw. Langshaw joins the…
UK-based Technical Tunnelling Components (TTC) have announced the appointment of a new International Sales Manager, Graham Langshaw. Langshaw joins the…