R&A Environment Advisor
Posted just now by Veolia
- Location:
- City of London, London (98 miles)
- Job Type:
- Permanent
You will engage with operational teams and identify further improvements and provide solutions in this area, as well as work closely with the wider R&A team to support operations and where appropriate, support and liaise with external stakeholders, regulators and customers. You'll be … more