Namogoo Appoints Liz Ritzcovan as Chief Revenue Officer and Einat Etzioni as Chief Marketing Officer Read more