RETAIL
Danny Powell Joins NCSA as Executive Director
CHAMPAIGN, IL -- The National Center for Supercomputing Applications (NCSA) at the University of Illinois at Urbana-Champaign announced today that Danny Powell of Rice University in Houston is the new executive director of the center. Powell, an administrator with more than 15 years of experience managing academic IT research programs, joins the NCSA staff Nov.1.