BlackRock TCP Capital names Jason Mehring CEO and Chair effective Sept 2
BlackRock TCP Capital appointed Jason Mehring as Director, Chair of the Board and Chief Executive Officer effective September 2, 2026, after Philip Tseng’s August 31, 2026 resignation. Dan Worrell became President effective September 2, 2026.