Business Process Analyst (Hr) (Human Resources) - London, United Kingdom,


1.1 To design and implement a continuing programme of improvement projects for HR customer service and transactional processing, making best use of technology to modernise processes and ensure the best customer experience, championing digital methods and new technology

1...... click apply for full job details