Human Act
Show contact
Javad Noroozi
CEO, Iran
Ram Prasad Chimariya
CEO, Nepal
Sorley McCaughey
Head of Strategic Advocacy and Policy
Ian Rush
CFO
4 members
7 members
Current role
Jonas Gregersen
CTO
View in org chart