Job opportunity: Neptunus seeks site manager

Neptunus, the temporary structure specialist, is looking to recruit a full time site manager based at its Northampton headquarters. The work will involve overseeing construction crews and sub-contractors on...