An Insider’s Tale
A veteran corporate social responsibility leader reflects on “doing well and doing good” at a big oil company.
A veteran corporate social responsibility leader reflects on “doing well and doing good” at a big oil company.