Enable job alerts via email!
Boost your interview chances
Join a global recruitment firm as an HR Generalist/BP in London, overseeing operations across EMEA. This role emphasizes compliance, employee relations, and engagement initiatives to drive organizational success. Work in a values-driven culture with a focus on growth, flexibility, and employee well-being within a collaborative team.
Direct message the job poster from Spencer Ogden
HR Business Partner / Generalist – EMEA
Schedule: Hybrid 2-3 days in office and Flexi working hours
Reports To: HR Director
About Spencer Ogden
Spencer Ogden is a global award-winning recruitment firm specialising in sustainability, natural resources, and infrastructure. Since 2010, we've connected top talent with industry leaders to power a sustainable future - backed by our core values: People, Accountability, Collaboration, and Excellence (PACE). With offices across the US, EMEA, and APAC, we offer a dynamic, fast-paced environment where HR plays a pivotal role in our growth plans-as our People are our number one Assets!
Role Overview
As the HR Generalist/BP for EMEA, you'll be the go-to HR expert supporting and advising our people, ensuring operational excellence, compliance and a high-performance culture. Based in London with a hybrid model, you'll partner with leaders and employees across multiple countries (UK, Germany) to deliver seamless HR support, partnering with Regional Stakeholders to advise and drive engagement, best practices and a stay ahead in the industry.
Key Responsibilities
HR Operations & Compliance
Employee Lifecycle & Engagement
Payroll & Benefits Coordination
Employee Relations & Projects
Qualifications & Experience
Why Join Spencer Ogden?
Impact & Growth
Work-Life Balance & Flexibility
Referrals increase your chances of interviewing at Spencer Ogden by 2x
Get notified about new Human Resources Business Partner jobs in London Area, United Kingdom.
London, England, United Kingdom 2 days ago
London, England, United Kingdom 4 days ago
London, England, United Kingdom 3 days ago
London, England, United Kingdom 6 days ago
London, England, United Kingdom 6 days ago
London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 2 weeks ago
Woking, England, United Kingdom 4 days ago
Hammersmith, England, United Kingdom
£80,000.00
-
£100,000.00
2 weeks ago
London, England, United Kingdom 4 days ago
London, England, United Kingdom 4 months ago
London, England, United Kingdom 2 days ago
London, England, United Kingdom 1 day ago
London, England, United Kingdom 5 days ago
London, England, United Kingdom 1 week ago
London, England, United Kingdom 1 week ago
London, England, United Kingdom 1 day ago
Greater London, England, United Kingdom 1 day ago
London, England, United Kingdom 2 days ago
City Of London, England, United Kingdom 3 weeks ago
London, England, United Kingdom 1 month ago
London, England, United Kingdom 3 days ago
London, England, United Kingdom 2 weeks ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.