Consultant
Vista Equity Partners
Universal Computer Systems
Vice President
The Reynolds and Reynolds Company
Senior Vice President - Software Development
West Texas A & M University
Texas Tech University
Texas State Technical College