BearingPoint
Manager
DMI (Digital Management, Inc.)
Program Manager
RDA Corporation
Project Manager
Digital Management, Inc.
Information Technology Developer
Digital Management
Program Manager
NEA
Lead Engineer and Architect
Carnegie Mellon University
Georgetown