Engineering Graduate Trainee
Bouygues Energies & Services, Industry
Bouygues Energies & Services (UK)
Project Engineer
UCL
Loughborough University