Human Resources Director UK and Ireland
Merck
IBM
HR Director Business Consulting Services
Application Deliver Skills Leader
Application Delivery Skills Leader
St Luke's Church of England