Joining Engineer
JLR
Sheffield Forgemasters
Senior Development Engineer
Process Engineer
Development Engineer
The University of Sheffield
University of Birmingham