National Geographic Society

Washington
584 Total Employees
Year Founded: 1888

Teams at National Geographic Society

Information Technology • News + Entertainment • Social Media
The role is focused on supporting the Total Rewards team through invoice processing, managing benefit inquiries, assisting in compensation surveys, and generating reports for recognition programs.
23 Days AgoSaved
Remote
USA
Information Technology • News + Entertainment • Social Media
The Leave Administrator manages all leave programs, worker compensation, and ADA accommodations, ensuring compliance with related laws and HR policies.