Clay Naiser photo
Reliability and Mechanical Engineering Manager
Pemex Deer Park