Managing Director at BlackRock TCP Capital · Senior Managing Director at Hercules Capital. Filing since 22 May 2012. CIK 0001532547