John Soughan

Insurance Product Manager at Resilience

John Soughan is currently the Insurance Product Manager at Resilience. Prior to this, they were with Cyber Specialty, LLC from December 2018 to December 2019 where they served as the Principal and Chief Underwriting Officer. Before that, they were with Dulles Cyber Advisors, LLC from October 2017 to December 2019 as a Principal. John has been in the insurance industry since 1994, starting with Zurich North America where they served as the Business Lead for Cyber. John has held various positions throughout their career, all focused on cyber risk in the commercial market. John is an expert in the field and has been instrumental in developing products and services to address the impact of cyber risk.

John Soughan attended Miami University, where they earned a Bachelor of Arts in Political Science and Government. John then attended Cleveland State University - Cleveland-Marshall College of Law, where they earned a Doctor of Law.

Some of their coworkers include and Sam Lisi - Product Developer. John Soughan reports to Lisa Hill, VP, Marketing.


Previous companies

Chubb logo

Org chart


  • Insurance Product Manager

    Current role

View in org chart