Oliver's Travels

United Kingdom
96 Total Employees
Year Founded: 2013

Jobs at Oliver's Travels

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

14 Hours AgoSaved
Hybrid
London, Greater London, England, GBR
eCommerce • Travel • Hospitality
Own the day-to-day People operation across the full employee lifecycle, including recruitment, onboarding, employee relations, performance, payroll inputs, benefits, systems, compliance, and offboarding. The role advises employees and managers, maintains accurate records, manages Teamtailor and Humaans, improves processes, and uses automation to streamline People administration.