Sameera Mehra is Head of Global Alliance Development for Charities Aid Foundation (CAF). Sameera works with the global alliance of partners in South Africa, Brazil, Russia, India, UK, USA, Canada, Australia, and Bulgaria to encourage effective philanthropy and support the development...
Read More →