Hampshire-based family-owned firm Snows Motor Group has strengthened its management team on the Isle of Wight. Related