Net Worth: $2.8 Million
- Source of Wealth Filmmaker, Director
- Nationality United States
About Annie Leonard
American filmmaker, proponent of sustainability and critic of excessive consumerism, Annie Leonard, has an estimated net worth of $2.8 million. Annie Leonard is the Director of the Story of Stuff Project and author of the book, The Story of Stuff. The film has won numerous awards, including a South by Southwest Festival award, and in 2008 Annie was named one of Time Magazine’s Heroes of the Environment. She is an expert in international sustainability and environmental health issues, with more than 20 years of experience investigating factories and dumps around the world.