People Officer, you’ll work in a small team of 4, to support efficiencies, processes and documentation within the People Team... by Great Place to Work®, and officially named as one of the UK's Best Workplaces. The Opportunity Reporting to the Chief...
Basis Technologies