Executive Vice President at INTERNATIONAL POWER LTD. - London, England, United Kingdom
INTERNATIONAL POWER LTD. is an utilities company based out of LEVEL 20, 25 CANADA SQUARE, LONDON, United Kingdom.