แบรนด์ SWISS LIFE CHAMPION INVEST ก่อตั้งเมื่อ 2009 (Switzerland) จาก 50 แบรนด์ในเครือ และ 1453 แบรนด์คู่แข่ง. SWISS LIFE CHAMPION INVEST เป็นของ Swiss Life Hldg ซึ่งจดทะเบียนในตลาดหลักทรัพย์ของ Zurich รหัสหลักทรัพย์สากล (ISIN) คือ CH0014852781 ภาคธุรกิจของ SWISS LIFE CHAMPION INVEST คือ ประกันภัย