This organisation, located in Swansea has an enviable reputation and is a sought after employer in the area. Their people are at the very heart of their business and are genuinely important to them. Reporting to the Head of HR, you will:
- Immerse yourself in the business, have your own designated area and drive performance through the people
- Build strong relationships with senior leaders, line manag...