The Evian water brand has three mountains in its logo, and the three stripes of the Adidas logo also form a mountain.

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