Senior Analyst Customer Care and Customer Experience Who we are: Vista's Engineering organization is working to make our company one of the world's most