Meteomatics Employee Directory

Information ServicesSwitzerland51-200 Employees

We are the world's leading provider of weather information. With unique technologies, high-resolution weather models and far-reaching competencies, we create a strong foundation so that you can work intelligently with weather data. By using the world’s most accurate weather and climate data, you can improve operational processes and manage extreme weather situations better. 

Our Weather Intelligence Approach Forecast accuracy and direct and easy access to weather data are the most important criteria for companies looking for reliable weather information. With our Weather Intelligence approach, we aim to take the accuracy of weather forecasts to a whole new level. To achieve this, we create unique technologies for forecasts, calculate high-resolution weather models and combine all this with the outstanding skills of our employees.

Our experience covers the whole process chain of a weather service provider: acquisition and processing of weather station data, numerical weather models, radar images, satellite data as well as visualization of meteorological data and the development of customer specific forecasting systems, e.g. PV and wind power forecasts. Data refinement and delivery to the customer is part of the business.

As first swiss company Meteomatics developed a weather drone, the so called Meteodrone. As a flying weather station the Meteodrone collects data to close this gap. It is now the first time that extremely precise information on temperature, humidity and wind in the lower atmosphere can be recorded.

Find Meteomatics employees' phone numbers or email addresses

Meteomatics Global Highlights

Location
Employees

Europe
127

Minus sign iconPlus sign icon
  • Switzerland
    97
  • Germany
    15
  • United Kingdom Of Great Britain And Northern Ireland
    5
  • Spain
    4
  • Norway
    4
  • France
    1
  • Luxembourg
    1

North America
5

Minus sign iconPlus sign icon
  • United States Of America
    5

Asia
1

Minus sign iconPlus sign icon
  • Turkey
    1

Meteomatics's Leadership

  • Stylized image of a person
    C. S.
    Cto
    Phone icon
  • Stylized image of a person
    A. D. N.
    Chief Revenue Officer (cro)
    Phone icon
  • Stylized image of a person
    M. D.
    Chief Financial Officer
    Phone icon
  • Stylized image of a person
    L. H.
    Chief Drone Officer
    Phone icon
  • Stylized image of a person
    N. C.
    Vp Of Strategic Partnerships And Government Relations
    Phone icon
  • Stylized image of a person
    B. D.
    Vp Gtm
    Phone icon
  • Stylized image of a person
    A. S.
    Vp Marketing & Growth
    Phone icon
  • Stylized image of a person
    C. A.
    Head Of Sales
    Phone icon

Contact profiles from Meteomatics

Name
Title
Contact Info
Location
Last Update
  • Stylized image of a person
    Y. H.
    Senior Recruiter
    Phone icon
    SwitzerlandSaint Gallen
    Nov 11, 2025
  • Stylized image of a person
    C. H.
    Sr. Account Executive | Meteorologist
    Phone icon
    Nov 11, 2025
  • Stylized image of a person
    M. S.
    Senior Accounting Specialist
    Phone icon
    SwitzerlandSt. Gallen
    Nov 12, 2025
  • Stylized image of a person
    R. N.
    Senior Embedded Software Engineer
    Phone icon
    SwitzerlandSt Gallen
    Sep 24, 2025
  • Stylized image of a person
    S. B.
    Business Developer
    Phone icon
    GermanySchleswig-Holstein
    Aug 09, 2025
  • Stylized image of a person
    A. S.
    Account Executive, Agriculture & Insurance
    Phone icon
    Spain
    Oct 26, 2025
  • Stylized image of a person
    A. H.
    Business Developer
    Phone icon
    GermanyBerlin
    Oct 21, 2025
  • Stylized image of a person
    A. H.
    Business Developer
    Phone icon
    GermanyBerlin
    Jul 17, 2025
  • Stylized image of a person
    A. S.
    It Specialist
    Phone icon
    United KingdomScotland
    Jun 06, 2025
  • Stylized image of a person
    E. Z.
    Full Stack Developer
    Phone icon
    SwitzerlandSt Gallen
    Sep 24, 2025

Frequently Asked Questions

What is Meteomatics known for?

Minus sign iconPlus sign icon
Meteomatics was founded in 2012 operates in the Information Services industry. The company's main headquarters is located in Unterstrasse 12, St. Gallen , St. Gallen 9000, CH. Explore Meteomatics's company overview page for more information.

What is Meteomatics's most common email format?

Minus sign iconPlus sign icon
Meteomatics employees' email format typically follows the pattern of . Trying to find reliable and up-to-date employee contact data? Find more Meteomatics email formats with LeadIQ.

How many employees does Meteomatics have currently?

Minus sign iconPlus sign icon
Meteomatics has approximately 149 employees as of October 2025. These team members are located across 3 continents, including EuropeNorth AmericaAsia.

Who are Meteomatics's key employees and leadership?

Minus sign iconPlus sign icon

As of October 2025, Meteomatics's key employees include:

  • Cto: C. S.
  • Chief Revenue Officer (cro): A. D. N.
  • Chief Financial Officer: M. D.
  • Chief Drone Officer: L. H.
  • Vp Of Strategic Partnerships And Government Relations: N. C.

Looking for contact data? Unlock accurate emails and phone numbers for your ideal prospects with LeadIQ.

Ready to create more pipeline?

Get a demo and discover why thousands of SDR and Sales teams trust
LeadIQ to help them build pipeline confidently.

© LeadIQ, Inc. All rights reserved.