EXCO Resources, Inc.
Field Completions Manager
EXCO Resources, Inc.
Completion Engineer
Hilliard Petroleum, Inc
Operations Manager and Engineer
EXCO Resources, Inc.
Drilling Manager and Production Engineering Manager
EXCO Resources, Inc.
Completions Manager - Haynesville and Marcellus and Eagleford
Louisiana Tech University