facebook tracking

Behind the scenes

Analysis and the Alps: Meet Carlotta

r&d

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
Teamtailor

Career site by Teamtailor