Stephen Craig

Managing Director And Senior Vice President, Chubb Risk Consulting at 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.

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices