Estimator

Technical aptitude with a high level of understanding of project management, engineering, regulatory, procurement, construction, installation and commissioning…

£50,000 - £65,000 a year
1 vacante