Scott Mackaro

Scott Mackaro
Scott Mackaro
Head of Insights & Innovation, Vaisala

Scott Mackaro is the Head of Insights & Innovation at Vaisala. Previously Scott Mackaro was the VP of Science & Innovation at AccuWeather.

vfd