Mandrill Energy
–
Tulsa, OK, 74107
Job Title: Maintenance Support Technician Location: 12402 E 61st St, Tulsa, Oklahoma, 74146 Assignment Duration: Up to 4 weeks, with potential extension Work Schedule: Monday through Friday, 8-12 hours per day Role Type: 100% Onsite About the Role... - Apr 18