Global Supply technician careers