Vista Welcomes Shelly Guigar to the Team!

Vista Welcomes Shelly Guigar to the Team!

October 9, 2020 – We are happy to announce the addition of Shelly Guigar to the Vista IT Group team as a Renewals Coordinator. In this highly specialized role, Shelly will be working with our Account Managers and customers in helping them manage the complexity...