ExxonMobil
Systems Analyst
Hewlett-Packard
Sr. Systems Engineer
Hewlett-Packard
Engineering Manager, Project Management Office
Hewlett-Packard
Sr. Systems Engineering Manager
Hewlett-Packard
Engineering Manager
ExxonMobil
Various Tresurers' clerical positions
University of Houston-Downtown
Houston Baptist University