facebook tracking

Behind the scenes

Analysis and the Alps: Meet Carlotta


Where are you from? I'm from a town in the mainland of Venice, in the north-east of Italy, but I've been living in Switzerland for so long that it has definitely become my home. What did you do before joining...

Carlotta Favaro

Career site by Teamtailor