Andrea Isola

General Manager Italy & Southeast Europe at N26



Share

Andrea Isola