Chubb
Stephen Craig is the Managing Director and Senior Vice President of Chubb Risk Consulting, leading global operations for one of the industry's oldest risk management consultancies. With expertise in data, analytics, and technology, Stephen has held various leadership roles at Chubb, including Vice President of Global Sales and Client Services and Vice President of Alternative Markets. Additionally, Stephen serves as an Angel Investor in early-stage tech and biotech ventures. Prior experience includes Vice President of Sales and Marketing at BSI and various sales management positions at Deltagen, Inc. Stephen holds a BS in Molecular Biology from Grove City College and has a strong foundation in scientific research.
This person is not in any teams
This person is not in any offices