Information Technology Service Delivery Manager
London, England, United Kingdom
Tengizchevroil
Information Technology Service Delivery Manager
Chevron
Team Lead Network Design and Engineering
Chevron
IT Consultant
Nottingham University Business School