Global cnc department careers