Every company can come up with its own definition of customer success. For instance, the Customer Service Association defines customer success as "a long-term, scientifically engineered, and professionally directed strategy for maximizing customer and company...