Director at Vistra · Director at MidCap Financial Investment. Filing since 10 Jun 2016. CIK 0001558582