News Rewired appoints Gleb Chuvpilo as managing partner as it opens new Switzerland office November 23, 2017