18 employees
ImpactWeather provides offshore and onshore weather monitoring, forecasting, and alerting services.
2012