Team manager data

Nationality
Switzerland
Views
1945
Last activity
1 week ago

Languages

English Professional working proficiency
French Professional working proficiency
German Native or bilingual proficiency
Italian Professional working proficiency
Spanish Limited working proficiency

Matches

0