A vision that the futures of Brand, Marketing and Corporate social responsibility are inseparable.