Customers’ perception of telecommunication businesses: Non-financial performance measures in organizational success · Study