Glenn Moglen is a professional engineer and was formerly a Professor of civil and environmental engineering at Virginia Tech and the University of Maryland. He has also worked as a Research Hydrologist at the U.S. National Weather Service and as a Visiting Hydrologist at the U.S. Geological Survey. He is an active member of the American Society of Civil Engineers, leading or serving on several of its technical committees.