Shell Foundation Organizations
Shell Foundation is an independent UK registered charity that catalyses enterprise-based solutions to global development challenges.
Headquarters:
United Kingdom
Employee Number:
11-50
Industry:
Humanitarian Assistance