David Ross

Current Role: Head of European Leveraged Finance