Newsflare is hiring for a position of Content Marketing Manager in London, United Kingdom