Industry: Technology
Location: London, UK
Number of employees: 21 - 30
Business description: StoryStream is on a mission to transform marketing by helping brands to build deeper engagement and higher value relationships with customers through authentic and personalised content.