Archrock
–
Broussard, LA, 70518
Job Description Overview: In addition to assigned field service duties, is responsible for training, assigning, monitoring, checking and coordinating work of the team. Assists Service Manger with scheduling and executing maintenance and... - Jun 01