Profile

Craig Walker

COMPANY : Shell

POSITION : CIO

INDUSTRY : Energy Industry