Lokdeep Singh, Chief Product & Technology Officer at Talkwalker

Lokdeep Singh, Chief Product & Technology Officer at Talkwalker
Jack Richards, Marketing Manager, UK & Nordics, Talkwalker