Focusing specifically on the development of the traincare facility and maintenance depot at Taffs Well, you will work alongside Estimators, Project Managers and…