91 employees
Narrative develops video creative at scale by combining award-winning producers with our proprietary A/B testing framework for video.
2018