Return to Article Details Job satisfaction explained through organizational culture and leadership