Veridium
Chief Technology Officer
Xerox
Programmer and Analyst and Consultant
Sphere Software Corporation
Chief Technology Officer
BDMetrics
Vice President for Research and Development
Office of Naval Research
Associate Director
West Virginia University
Associate Professor
National Aeronautics and Space Administration (NASA)
Research Director
The Johns Hopkins University Applied Physics Laboratory
Senior Computer Scientist
University of Maryland
University Of Maryland - College Park