NEF is recruiting a Senior Manager, Global People & Human Resources to play a central role in strengthening, coordinating, and advancing the organization’s people, culture and HR systems across all locations. The Senior Manager, Global People & Human Resources is responsible for leading NEF’s global people strategy, organizational culture, and human resources governance, while directly overseeing HQ-based administrative HR operations in the United States. Sitting between executive leadership and country-level HR management, this role ensures that NEF’s people practices are strategic, compliant, consistent, and values-driven, while remaining practical and context-sensitive across diverse HQ and country operations. The position acts as the institutional owner of People & Culture, translating NEF’s mission and values into everyday HR practice, leadership behavior, and staff experience globally.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager
Education Level
No Education Listed
Number of Employees
101-250 employees