2191login
·
London, GB
As part of our Structure Finance department, the Infrastructure team cover the Infrastructure transactions across EMEA and is in particular in charge of leading i) the marketing, ii) the origination and iii) the structur...