Tag Archives: Michelle Salt

Ski-Doo adds new brand ambassadors

Newfoundland, inventory, shortage

Ski-Doo is expanding its roster of global brand ambassadors with the addition of three women who have deep roots in winter sports. Nadine Overwater, Shena Thomas and Michelle Salt will ...

Read More »