Glennon Brothers
Open positions
1 job
16 views last week
Project Manager
On-siteUKContract
United Kingdom
TroonPrincipal Objective Reporting to Head of Operations, the Project Manager will be responsible for the successful planning, coordination and delivery of assigned capital, engineering, construction, process improvement…
AutoCAD Automation CAD Contractor Safety Microsoft Project +1 skills