Keith Bainbridge

Managing Director, CS LNG Ltd
Background