Veolia is seeking a Site Manager to oversee decommissioning operations across various locations in the UK. The role requires strong health and safety knowledge, project management skills, and the ability to work in diverse environments while offering a competitive salary and benefits package.
Base: £60,622.60 per annum; Bonus/Equity: Not specified; Benefits: 25 days annual leave, bank holidays, pension scheme, discounts, health resources
Must-have
Nice-to-have
Not specified