Deborah Ruggieri


Main focus: global

Languages: German, English

Country: Germany

Topics: global, leader