Deputy Assistant Director for Computer and Information Science and Engineering
National Science Foundation (NSF)
Deputy Assistant Director for Computer and Information Science and Engineering
University of Virginia
Post-doctoral Fellow
National Science Foundation (NSF)
AAAS Science and Technology Policy Fellow
University of Virginia
Graduate Research Assistant, Department of Biomedical Engineering
National Science Foundation (NSF)
Assistant Director for Technology, Innovation and Partnerships
University of Virginia
Director of Innovation Networking
National Science Foundation (NSF)
Deputy Director, Division of Computer and Network Systems
Novartis
Extern
National Science Foundation (NSF)
Senior Advisor for Translation, Innovation and Partnerships
Computing Research Association
Director, Computing Community Consortium and Computing Innovation Fellows Project
University of Virginia