Jack Richards, Marketing Manager, UK & Nordics, Talkwalker

Lokdeep Singh, Chief Product & Technology Officer at Talkwalker
Lokdeep Singh, Chief Product & Technology Officer at Talkwalker