Skip to main content

Stoch Analytics

Our Team

Leadership

An introduction to Stoch Analytics’ experienced leadership team — bringing together specialties in computer science, actuarial science, and quantitative finance.
Chris Stiefeling, CEO

Chris Stiefeling, FSA

Chief Executive Officer · Co-founder
  • Worked as Partner in Oliver Wyman’s Insurance and Digital practice groups
  • Expert in high-performance computing solutions, derivative valuations, and insurance product pricing
  • 25+ years of experience
Joshua Li, CIO

Joshua Li

Chief Information Officer · Co-founder
  • Former director in Oliver Wyman’s Insurance and Digital practice groups
  • Developed and implemented software products for North American and European insurers, with experience across a variety of software and infrastructure
  • 15+ years of experience
Michael Harris, CTO

Michael Harris

Chief Technology Officer · Co-founder
  • Lead engineer with more than 15 years of experience in software development
  • Former lead engineer in Oliver Wyman’s Insurance and Digital practice groups with expertise in C/C++, C#, Java, SQL and multiple development frameworks
  • 15+ years of experience
Ricky Power, CGO

Ricky Power, FSA FIA CERA

Chief Growth Officer
  • Actuarial sales and consulting background. Former Global Sales Lead — AXIS, Scenario Generator and RiskIntegrity at Moody’s
  • Expert in financial sector software sales with a focus on actuarial modelling, scenario generation, financial reporting and strategic asset allocation
  • 10+ years of experience
Suo Wu, CPO

Suo Wu, FSA, CFA

Chief Product Officer
  • Former Director at PwC, advising insurers, reinsurers, and asset managers on strategic asset allocation and balance sheet optimization
  • Expert in asset-liability management, transaction-driven ALM, and financial modeling that bridges asset strategy with liability profiles
  • 10+ years of experience
John McKenna, COO

John McKenna

Chief Operating Officer
  • Former Engagement Manager in Oliver Wyman’s Insurance practice group, leading the team’s transition to Stoch Analytics in 2023
  • Leads company-wide operations, technology adoption, and business development across the organization
  • 10+ years of experience