Director of Research & Innovation
Shamiri Institute
- Nairobi
About Shamiri Institute: Shamiri" means "to thrive." We are a vibrant team shaping the future of youth mental health in Africa and beyond. We envision a world where young people ca…
2 jobs
Shamiri Institute
Shamiri Institute