2007 – Present Universityof Maryland, Baltimore County,Associate Professor (tenured), Information Systems
2002 – 2007 University of Maryland,Baltimore County, Assistant Professor, InformationSystems
1999 – 2002 The University of Arizona,Research Scientist, Management of Information
1997 – 1998 Beijing University, China, Research Associate, ComputerScience
1996 – 1997 The Hong Kong Polytechnic University, ResearchAssistant, Computing
1994 – 1996 Beijing University, China, Research Associate, ComputerScience