Scott Barclay logo

Scott Barclay

Investor at Insight Partners

Investments
12
Lead Investments
11
Palo Alto, California, United States, US

Highlights

Focus Areas

Health Care
Artificial Intelligence (AI)
Medical
Software
Medical Device

Recent Investments

Optain logo
Blooming Health logo
Cleerly logo

Firm Investments