Office & HR Administrator
4 days ago
Slough
They will play a crucial role in supporting & strengthening our office management as well as our human resources function, ensuring that our office and staff are well-supported, trained, engaged and aligned with our mission. The Office & HR Administrator will be responsible for managing HR tasks,...