STS and IMD Vista
IMD Vista
In 2010, STS Ltd and IMD Vista completed a service agreement in which IMD Vista North American customers would receive local support from the STS team. With STS Ltd as part of IMD Vista, it allows for even quicker reaction times in case of service needs of our North American clients. With STS’s team of skilled service technicians and IMD Vista factory training, we can support both electrical and mechanical installation and maintenance for IMD Vista North American customers. STS Ltd is delighted to be working with IMD Vista and its North American customers. For your support issues please contact:
coordinator@sts-na.com.