Allen Kwan Head Customer Management North America

Allen Kwan is Head Customer Manager North America, appointed to this role in August 2020. He is responsible for customer engagement & strategy.

Allen brings 15 years of insurance experience to this role. Since joining Swiss Re Corporate Solutions in 2012, he has held various positions within underwriting and sales. Most recently, Allen was the Head Sales Customer & Distribution Management for the West Region.

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. He currently serves on the boards for Golden Gate RIMS, California Association of Insurance Professionals and the Pacific Northwest Chapter of the Insurance Industry Charitable Foundation.

Created content

  • Blog ​Demand surge and storm surge: the waves wiping out your supply chains

    Allen Kwan Head Customer Management North America