Tim Partridge

Head of DB Energy, DB Group (Europe) Ltd
Background