Michael Nechamkin

Chief Investment Officer & Senior Portfolio Manager at Octagon Credit Investors

Timeline

  • Chief Investment Officer & Senior Portfolio Manager

    Current role