Insurtech Eye — Insurance Technology News

Stephen Velotti

Stephen Velotti is CEO and CIO at Pillar Capital Management.

Stephen Velotti has featured in 1 news story on FF News, most recently "SageSure Secures Strategic Investment in Pillar Capital to Scale Catastrophe Risk Underwriting" (13 October 2026).

Latest news mentioning Stephen Velotti