Client Project Manager / Science Museum / London
Do you understand building projects and experience of dealing with designers, architects and Quantity Surveyors? Are you able to coordinate complex projects within tight timescales?
Technicians Make...
Read more »