Associate - International Projects, Energy & Infrastructure at Trowers & Hamlins | LawPass