Michele Morelli

Michele Morelli

Michele Morelli is SVP Global Marketing Strategy at Toluna Corporate.