Europe - Talkwalker Sarl: 16, Avenue Monterey L-2163 Luxembourg US - Talkwalker Inc: 205 E 42nd St, 19th floor New York, NY, 10017. APAC - Talkwalker Pte .