The Team

Todd Navarra
Chief Executive Officer

 

Doug Liming
Chief Technology Officer

Rob Boucher
VP of Product

Todd Crawford, PhD
Director of Meteorology

Jeremie Juban
Director of Data Science

Lex Carroll
Account Executive North America East

Michael Germaske
Account Executive North America West

Joanne MacGillivray
Account Executive and Customer Care

Rhian Pearson
Account Executive International