South East Asian petroleum retailers are under considerable pressure to improve service quality by reducing turnover. An empirical methodology from this industry determined the extent to which job characteristics, training opportunities, age and salary influenced the level of job satisfaction, an indicator of turnover. Responses are reported on a random sample of 165 site employees (a 68% response rate) of a Singaporean retail petroleum firm. A restricted multivariate regression model of autonomy and training opportunities explained the majority (35.4%) of the variability of job satisfaction. Age did not moderate these relationships, except for employees >21 years of age, who reported enhanced job satisfaction with additional salary. Human Capital theory, Life Cycle theory and Job Enrichment theory are invoked and explored in the context of these findings in the South East Asian retail petroleum industry. In the South East Asian retail petroleum industry, jobs providing employees with the opportunity to undertake a variety of tasks that enhanced the experienced meaningfulness of work are likely to promote job satisfaction, reduce turnover and increase the quality of service.