Loading people...
Scott Barclay is a Managing Director at Insight Partners based in Palo Alto, USA, where he leads venture capital investments across the healthcare technology sector. Before joining the firm at the end of 2021, he served as a Partner at DCVC from 2015 to 2020 and worked as the Chief Strategy Officer at Surescripts. His earlier professional background includes corporate strategy and advisory roles at CVS Health and The Boston Consulting Group, alongside angel investments in digital health companies like Doximity and NaviHealth. Barclay also helped create and scale the United States e-prescribing ecosystem through his operational work at iScribe, a startup subsequently acquired by Allscripts, and holds an MBA from INSEAD. He currently directs capital toward artificial intelligence solutions, mental health platforms, and scalable healthcare infrastructure under his computational care investment thesis.
Scott Barclay is Managing Director at Insight Partners, based in Palo Alto, CA, USA.