Visual Arts Director at Cornerhouse in Manchester from 2002-2008, Huffman was Director of Hull Time Based Arts from 2000-2002. She previously was Curator at the Long Beach Museum of Art; Curator/Producer at The ICA Boston; and Professor of Electronic Art at Rensselaer Polytechnic Institute, New York. Since the 1980s, she has supported and commissioned the work of numerous artists, specialising in media art, networking, and interactive online environments. She is co-founder of FACES, an online community for women.