Return to Article Details Occupational Stress in Relation to Job Satisfaction: An Empirical Study of Call Centre Download Download PDF