Allen Kwan Head Customer & Distribution Management USA Corporate Solutions

Allen Kwan is Head Customer & Distribution Management North America, a position he has held since August 2020. He is responsible for engagement and strategic initiatives for customers and distribution partners.

Since joining Swiss Re Corporate Solutions in 2012, Allen has held various positions within underwriting, sales, and customer management, bringing over 20 years of extensive insurance industry experience to his current position.

Before joining Swiss Re, Allen was an underwriter for global highly protected risk property.

Allen holds a bachelor's degree from California State University, East Bay and received his MBA with honors from Saint Mary's College of California. 

Created content