stars 1 stars 2 stars 3

What is the annual revenue of Mepha / Teva Switzerland?

The annual revenue of Mepha / Teva Switzerland was $36.7 million in 2025.

Related Mepha / Teva Switzerland Questions

Ivan Ivankovic is the Director Supply Chain, Portfolio and BD Switzerland, member of Executive Board of Mepha / Teva Switzerland.

188 people are employed at Mepha / Teva Switzerland.

Mepha / Teva Switzerland is based in Basel, Basel City.

The NAICS codes for Mepha / Teva Switzerland are [325, 3254, 32541, 32].

The SIC codes for Mepha / Teva Switzerland are [28, 283].