Project Manager - UK Defence / Engineering
11 days ago
Central Bedfordshire
... manufacturers. Whilst most of the time will be onsite in Bedford, you'll also travel within the UK ... Experienced in managing contractors/consultants/other advisors on infrastructure projects