Chad Scheller is currently the Senior Vice President and Senior Customer Relationship Manager at Swiss Re, a position held since 2024. Previously, Chad served as the EVP, U.S. National Accounts CRM Head of Business Execution, Cross-sell & Operations at Zurich Insurance Company Ltd from 2019 to 2023. With extensive experience in risk management, Chad held roles including Corporate Risk Management at Sun Microsystems and Senior Vice President at Marsh. Chad earned an MBA in Finance from San Jose State University and a BBA in Risk Management from the University of Wisconsin-Madison.
This person is not in the org chart
This person is not in any teams
This person is not in any offices