DIRECTOR

Source deals and maintain industry relationships in line with firm’s strategy across the UK and Europe to analyze, underwrite, structure, and execute entity…

£200,000 - £250,000 a year
1 vacante