Social Impact Manager | Leading Tech Platform
14 days ago
London
Develop a solid understanding of CSR, ESG, social impact landscapes and a passion for user well-being, as well as experience in platform communications, commercial business details and social impact ...