Rivi Bloch is the current division chief executive of Taptica’s Performance Advertising business, as well as interim CEO of Taptica International Ltd. Rivi was born and raised in Israel, and spent several years living in San Francisco. She pursued academic degrees in Political Science and Law, and regularly draws on those experiences as Taptica continues […]