PeopleEvent: September 3, 2026
Shepherd welcomed back Stephen Buonpane as Chief Insurance Officer.
Published
Signal category
People
Quote
“I've never been more bullish about the future at Shepherd.”
— Justin Levine|Shepherd team
Company
Shepherd
Technology powered insurance for the world's most important commercial industries
- Industry
- Insurance
- Location
- San Francisco, US
- Company size
- 105 employees
Making risk frictionless. Shepherd provides insurance for the builders and operators shaping our physical world.
Founded 2021