Professor Margaret Flaherty (Swiss, Irish, American) teaches at the Bachelor’s, Master’s and MBA level at BSL. Margaret’s 25-year career has focused on building coalitions of multinational companies, “visible rivals”, around the business and sustainability agenda. Her consulting work centers on guiding business & trade associations towards programs that are impactful, influential and innovative.
She was part of the founding team of the Swiss-based World Business Council for Sustainable Development (WBCSD), an organization she helped launch about 20 years ago and was the Chief Operating Officer / Chief of Staff for many years.
Margaret currently serves as a member of the Corporate Citizenship Advisory Board for Abbott Laboratories (Illinois, USA) and is a faculty member of the De Tao Master’s Academy (Shanghai, China). She has been a member of the Sustainability Advisory Boards of Caterpillar (USA), Areva (France), AccountAbility (UK) and the Business and Human Rights Council (UK). She has a M.Sc from Tufts University (Boston, USA) and a Juris Doctorate from Northeastern University School of Law (Boston, USA). She has also completed Executive Education Programs at both Massachusetts Institute of Technology (MIT) and Harvard Business School.