Social Impact Manager
Posted 20/06/2024 by Churchill Services
- Location:
- LU1, Luton, Bedfordshire (9 miles)
- Job Type:
- Permanent
The role of Social Impact Manager will support the Churchill business to achieve our mission to enable sustainable development in communities in which we work. This role will influence and drive our social value strategy. As Social Impact Manager, you will influence and drive our social value … more