Dovetail Software Blog: Customer Support Saves the Day Again “The technical support department is probably the final stop along the way for a customer either about to leave a company forever, or about to convert to a lifetime loyalty. It’s the ultimate place for every enterprise to make good on all its promises.There is no telling how many quiet ...