En 2007 Allen es presidente de "Global Ecotechnics", y director de "Biospheric Design" y el Institute of Ecotechnics.