SolarAid
•
2024-05-04
london, UK
Chair
Job DescriptionSolarAid is an international development charity working alongside communities in the most rural and hard to reach areas of sub-Saharan Africa to tackle poverty and the climate crisis through access to clean, safe solar lights. About the SolarAi…