Catherine Palmieri

Global Head of Product and Marketing