Katja Haars

Associate

Location: Germany
Languages: German, English
TN focus: Negotiation, Procurement