Prezi Business
San Francisco, California, United States · Founded 2009
201-500 employees · $72.6M
Sourced & current · updated May 11, 2026Website
Prezi Business is a visual presentation and communication platform that uses dynamic, zoomable canvases instead of traditional slides to create engaging business presentations.
Where they sit
Creative PlatformMarketing Platform
Leading alternative presentation platform focused on visual storytelling and non-linear presentation formats
Ownership
Parent: Actis Capital