Environmental Coordinator
- Hiring Organisation
- Ecotricity
- Location
- Stroud, England, United Kingdom
written and verbal communication skills. Proactive with the ability to work under pressure, manage multiple deadlines with a high level of quality assurance and due diligence, prioritise a varied workload, and work independently Driving license required due to visiting other locations for the Green Britain group Experience ...