Corporate greed has received increasing attention in recent years with various stories hitting the headlines. Customer satisfaction and corporate social responsibility are known to have a positive effect on corporate reputation among customers, but perceived corporate greed is likely to impede their effect. Corporate greed, customer satisfaction, corporate social responsibility and corporate reputation are considered, and a research model is proposed. Data are collected from among commercial banking customers, and mediated regression analyses are undertaken. The effect of corporate greed on corporate social responsibility is found to be stronger than on customer satisfaction, while the effect of corporate greed on corporate reputation is completely mediated via customer satisfaction and corporate social responsibility. Implications are discussed, limitations are noted and possible areas for further research are indicated.