IT Resource, Governance & Management Lead
England, United Kingdom
Thomas Cook
Pegasystems
Resource Manager
I.Newton