Dennis Mitchell joined Starlight Capital in March 2018 as Chief Executive Officer and Chief Investment Officer. He has over 20 years of experience in the investment industry.