Leveraged Finance - Business Manager
18 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 ...