David Ross

Head of European Leveraged Finance