Dr. Marc Harrison tapped as CEO of General Catalyst's latest company

April 16, 2024