Social Impact Manager
Posted 24/06/2024 by Churchill Services
- Location:
- EC4A, Farringdon Without, Greater London
- 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