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