Return to Article Details Internal Marketing as a Strategic Lever for Customer Satisfaction: The Mediating Role of Employee Engagement and the Moderating Role of Organizational Culture Download Download PDF