Talkwalker's IT department is led by Michel Conrad (CTO) and has 87 employees.
Looking for a particular Talkwalker employee's phone or email?