The companyWe are passionate about elevating the human behind the technology, video being the human side of digital, which translates across our products, culture, and brand. TwentyThree is the only global player out of Europe in the emerging video w