InfluenceMap

United Kingdom
79 Total Employees
Year Founded: 2015

Teams at InfluenceMap

Recently posted jobs

YesterdaySaved
In-Office
London, Greater London, England, GBR
Big Data • Professional Services • Analytics • Consulting
Lead global people operations for a mission-driven nonprofit, serving as the primary contact for employee relations, HR policies, performance reviews, development frameworks, and formal HR processes. Apply UK employment law, manage immigration and Skilled Worker sponsorship compliance, support managers, and advise senior leadership on people risks. The role requires discretion, sound judgment, strong communication, and independent work across international offices.