Chief People Officer
London, England, United Kingdom
Aptitude Software
Microgen
Director of Human Resources and Group Resourcing