Engineering Manager
tomball, texas, united states
Cameron, a Schlumberger company
Director of R and D Engineering
Texas A&M University