Contract Manager
HITACHI ENERGY UK LIMITED
Glasgow