Anderson grew up in Washington, DC. He has spent over 30 years evaluating human safety and environmental problems involved in oil, gas, mining, and mineral processing operations. He has a BA in geology from Rutgers College of Arts and Sciences and an MBA from The George Washington University.