Chief Estimator and Technical Officer
1 day ago
London
... Chief Estimator and Technical Officer to join our team, you will be responsible for supporting the ... customers, committees, and senior management, being able to make your communications clear and ...