Karl Storz is perceived as one of Ambu's biggest rivals. Karl Storz was founded in 1945, and is headquartered in Tuttlingen, Baden-Württemberg. Like Ambu, Karl Storz also competes in the Health Care Equipment space. Karl Storz generates $1.4B more revenue vs. Ambu.