Director at DigitalOcean · Director at Bain Capital Specialty Finance. Filing since 12 Nov 2019. CIK 0001354540