Swiss army knife company Victorinox has a swiss flag logo. Also, Wenger, Hanowa, Swatch and Tinowa are all brands that use a Swiss flag in their logo.

what company has a swiss flag logo
Want to see more flag logos?
Find more logo inspiration here.