General Manager
Posted 11 hours ago by Veolia
- Location:
- Newhaven, East Sussex (147 miles)
- Job Type:
- Permanent
Ensuring high quality standards of service delivery. Overseeing health and safety, environmental and legal compliance. Being Veolia's contract representative. Having direct operational responsibility for multiple sites and staff. Maintaining service availability and continued … more