Bob Willard: “I’m Screwing Up as a Sustainability Champion.” Bob Willard July 30, 2015 Business and Sustainability, Culture and Leadership I’ve decided to change tactics and lead with a “burning platform” of environmental and social risks rather than the "carrot" of business opportunities.