Leveraged Finance - Business Manager
16 days ago
Greater London
Exposure to broader project management spanning across regulations, governance, or compliance * Track record of streamlining processes, and identifying disruptions from an operational perspective * 2 ...