Skip to content
Full profile
Prezi Business

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
Pre-call brief from ATDb — sourced from the live database, current as of May 11, 2026. Not a static screenshot.