Qutoutiao Inc. announced Mr. Oliver Yucheng Chen has resigned as chief strategy officer of the company due to personal reasons. He will remain serving as a director on the board of directors of the company. Mr. Chen's resignation took effect on February 28, 2020.