NHRC is a nonprofit organization management company based out of Nepal.
Looking for a particular NHRC employee's phone or email?
The NHRC annual revenue was $19.4 million in 2026.
Khem Karki is the Chief Executive of NHRC.
15 people are employed at NHRC.
NHRC is based in Pokhara, Western Region.
The NAICS codes for NHRC are [928, 92, 9281].
The SIC codes for NHRC are [97, 972].