Chief People Officer
- Hiring Organisation
- DRC Search
- Location
- England, United Kingdom
people strategy directly to business performance. Deep knowledge of employment law, organisational design, and HR best practices across multiple geographies. Inspirational leader with excellent stakeholder management skills and the ability to influence at board level. DRC Search is the executive search Company. We specialise in retained senior ...