Skapat 2004 (Germany), IVC egen 29 systervarumärken och 331 konkurrerande varumärken. IVC är en del av HANNOVER RUECK, börsnoterat i Francfort. Företagets isin-kod (International Securities Identification Number) är DE0008402215. IVC tillhör affärsområdet Försäkring.