Personal Information
Organization / Workplace
London, United Kingdom
Occupation
Hornbill Service Management Limited
Tags
service desk
itsm
itil
social media
See more