Leadership Team

Meet the Leadership Team

Working at Vista

At Vista, our people are our biggest asset. Our people care about our business, care about our customers, and continuously strive to deliver the best service possible.

Take a look at our careers page to find out what roles are available.

Our Customers

Our customers benefit from highly responsive SLA’s, which range from 2/4/6/8 hour and next business day resolution, with 365-day cover and service day windows tailored to suit each individual customer requirement.