Senior Investment Manager – Structured Credit

London, South East England