Skip to main content Skip to footer

Katja Haars

Associate

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