IT Support
Bishops Cleeve, England, GB
Smallworld
GE
Server Ops - Projects and Initiatives
Customer Experience and Data Excellence Leader Europe