Employee Relations & Human Resources Manager
3 hours ago
London
Experience in employee relations, labor relations, human relations or labor/employment law. You'll support a positive employee relations climate that promotes employee safety, capability, engagement, and a high-performance, customer-obsessed culture. Our Global People & Places team is seeking a tale