Education

University of Houston Law Center

2016

Experience

Schlumberger Technology Corporation

Accepted Jurisdictions

Texas

Office Locations

Main Office

 110 Schlumberger Dr 1264 Sugar Land TX 77478