
Following 18 years of service with Vista, Sales and Marketing Manager Ian Smith has been appointed to the company’s Board of Directors. Ian’s new role on the Board will see him bring in fresh perspectives and innovation, marking an exciting … Continue reading