Get to Know Us

Building revolutionary technologies to help marketers
curate and create a content mix that increases trust,
maximises sales and boosts brand loyalty.


Alex Vaidya and Neil Witten founded StoryStream in 2012. With years of experience in marketing and technology between them, they reacted to the growth of content marketing and the eruption of social media by building a platform that connects the two in a way that allows businesses to tell their brand stories in an authentic, more trustworthy way.

StoryStream has received multiple accolades for its work, including selection for Upscale, the TechCity UK initiative developed to boost the most promising startups in the country. We've helped some of the world's most ambitious brands deliver online and offline customer experiences that are more personalised and relevant, and empowered marketers the world over to take their content to the next level with powerful and easy-to-use tools.

Meet the Leadership Team

The StoryStream leadership team bring years of multidisciplinary knowledge and experience to the company. All are passionate about innovation
and building incredible, disruptive content
marketing technologies.


StoryStream is a fast-growing technology business funded and supported by one of Europe's leading Venture Capital firms, MMC Ventures, which includes in its portfolio such ambitious startups as MUBI, Reevoo and CloudSense


Want to join us and become part of our
exciting brand story? We're always keen to meet enthusiastic like-minded people.
Drop us a line below and tell us a bit about yourself.

Contact StoryStream Support

Please complete the form below and one of our support team members will be in touch shortly.

Contact Details

+44 (0) 203 637 1169


Audley House
12 Margaret Street


38-39 West Street
East Sussex

Any unauthorised use, disclosure or copying is not permitted. StoryStream registered name Qubeeo Ltd (trading as StoryStream). Registered office: Preston Park House, South Road, Brighton, East Sussex, BN1 6SB. Registered in England & Wales: Company number: 7632560 VAT number: 130722845 DUNs No: 217 268 271.