Brad Allen
Director, TBR Global Business Sustainability Service

Brad Allen is currently the Director of TBR’s Global Business Sustainability Service, which produces an annual Corporate Sustainability Index report, an annual customer perception survey and bi-monthly Sustainability Spotlight publications. The 60 companies covered under TBR’s sustainability service compete in the IT hardware, software, professional services and network and telecommunications industries, and Brad examines their quantitative results on global corporate energy, emissions, recycling and environmental initiatives. Under Brad’s leadership, TBR has developed a holistic corporate environmental performance evaluation that connects conventional financial assessment with leading environmental metric modeling. The Corporate Sustainability Index report also examines overall trends and market analysis for factors such as water management, virtualization and employee commutation programs.

Brad also provides global coverage of major NGO initiatives such as Carbon Disclosure Reporting and Copenhagen conference implications for IT firms seeking to demonstrate leadership in a variety of sustainability endeavors. He receives frequent attribution in numerous technology industry and business publications, such as Environmental Leadership, InformationWeek, The Boston Globe, The Wall Street Journal and BusinessWeek.

Prior to joining TBR in 2008, Brad worked for several years in the IT industry, including positions with MCI Telecommunications and CA. He holds a doctorate in International Business from Southern New Hampshire University and both an MBA and M.ED from New Hampshire College.