Manager
PwC
Weaver
Partner in Charge of South Texas Assurance Services
Assurance Partner, Energy Group
Brigham Young University
Texas State Board of Public Accountancy