Office & HR Administrator
18 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. Serving as the main contact for office supplies, building management and...