Todd var New Alchemy Institute's President til 1981. I 1980 var han med på å etablere Ocean Arks International. Han var også med på å etablere Living Technologies Inc., et økologisk design- og byggefirma i Burlington, Vermont. Fra 1999 har han vært forsker og foreleser ved University of Vermont.