Patrick Schwerdtfeger is a leading authority on innovative business marketing and the social media revolution, both of which feed directly into corporate social responsibility and the role it plays in corporate branding and marketing communications. Bottom...