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
- SageSure Secures Strategic Investment in Pillar Capital to Scale Catastrophe Risk Underwriting 13 October 2026 Insurtech Eye