Qihoo 360 Technology Co. Ltd. announced changes to its senior management team. The Company has appointed Dr. Chao Yang as Chief Business Officer, primarily responsible for the Company's sales and monetization activities.

Dr. John Liu has resigned as the Company's Chief Business Officer for personal reasons, effective immediately. Furthermore, the Company has appointed Ms. Catherine Liu as Chief Strategy Officer, primarily responsible for its overall strategic planning and investment. Mr. Guangdong Yu has resigned as the Company's Senior Vice President for personal reasons and will serve as the Company's Advisor Emeritus.

Before joining the Company, Dr. Chao Yang had served as Chief Business Officer of the mobile Internet business division of Telling Telecommunications Holding Co. Ltd. since 2014. From 2007 to 2013, Dr. Yang was Dell's President of the Greater China Region.

Prior to that, Dr. Yang was Vice President for sales and service at Motorola and was in charge of the operators business in Motorola Personal Device Group, China. Prior to join the Company, Ms. Catherine Liu was Head of China Technology investment banking at Credit Suisse. She joined Credit Suisse in 2011.