Human Resources Business Partner
Posted 5 days ago by Veolia Water Technologies
- Location:
- Birmingham, West Midlands (45 miles)
- Job Type:
- Contract
If so, we have a fantastic opportunity to join our leading, well respected water technologies company, where you will play a pivotal role in collaborating with senior leaders and business stakeholders to develop and implement people strategies and initiatives that align with the overall … more