Neugene International Inc jobs