Personal Information
Organization / Workplace
Amsterdam, Netherlands
Occupation
IT Manager
About
If you do not where you are, you will never arrive.
Tags
service & customer management
sla management
See more