Global cnc machine careers