Return to Article Details Internal marketing, job satisfaction and employee engagement in commercial enterprises