Ross Macfarlane

Ross Macfarlane is Vice President for Conservation at the Sierra Club. He previously was a partner in a major law firm and was Senior Advisor for Business Partnerships at Climate Solutions.

Recent Articles by Ross Macfarlane

All Articles by Ross Macfarlane »