Brett Landau portrait

Brett Landau


New York

Brett works with BSR member companies across industries on sustainability management.

Prior to joining BSR, Brett worked at a strategic communications consulting firm, advising companies in industries as diverse as technology, energy, food and beverage, and healthcare. Brett worked to promote global policy and awareness of critical topics, assisted in the development of organizational strategy, coached executives, conducted research, and used data analytics to advise companies on the implications of relevant issues.

Brett holds a BS in Environmental Studies from UNC Asheville as well as a Master’s certificate in Environmental Policy and an MBA in Sustainable Business from Bard College. At Bard College, Brett focused his career on the circular economy, supply chain resilience, renewable energy, and sustainable beer production.