Michelle K

Michellemk

HR Manager / London, United Kingdom

HR Manager and Recruitment specialist with over 13 years experience.