James Green, Aggreko

James Green, Aggreko .jpg
James Green is the global account manager at Aggreko, a leading temporary power generation provider