Return to Article Details The Role of Customer Satisfaction as a Mediating Variable in the Influence of Electronic Service Quality and Customer Experience on Corporate Image: Empirical Evidence from Ferry Transportation Services Download Download PDF