We are looking for a Customer Support Specialist to further strengthen our Support team and contribute to the success of our company. The Customer Support department handles on a daily basis a variety of technical requests from both clients as well as other internal Talkwalker teams. The Support team are the product knowledge experts on the Talkwalker platform and ensure that all users have...