Vemba is a next generation video distribution and content discovery platform for premium publishers. Vemba is a uniquely publisher-focused platform that enables content publishers to directly control all components of video distribution, ingestion and monetization. Content from Vemba’s discoverable video marketplace works with any video player technology, and offers real time video analytics in a player-agnostic way. Vemba allows video producers to intelligently scale their distribution, with a single platform, to effectively manage their video content. Producers can use Vemba to manage their own direct syndication deals with other publishers, or distribute to those in the Vemba public marketplace. Vemba producers always maintain control over content usage and monetization.

HQToronto, CA
Cybersecurity ratingAMore
Vemba was founded in 2013 and is headquartered in Toronto, CA

Viewing summary data as a guest

Sign up for free to see all data

Key People/Management at Vemba

Norbert Horvath

Norbert Horvath

Founder & CTO
Stephen Bach

Stephen Bach

Gerónimo De Abreu

Gerónimo De Abreu

Director, Software Development
Show more

Vemba Office Locations

Vemba has offices in Toronto, Los Angeles, New York and Bengaluru
Toronto, CA (HQ)
401 511 King St W
Bengaluru, IN
Los Angeles, US
5792 W Jefferson Blvd
New York, US
401 Park Ave S 10th floor
Show all (4)

Vemba Financials and Metrics

Summary Metrics

Founding Date


Total Funding

$8.3 m


In total, Vemba had raised $8.3 m

Vemba Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Vemba Online and Social Media Presence

Embed Graph

Vemba Blogs

Vemba Frequently Asked Questions

  • When was Vemba founded?

    Vemba was founded in 2013.

  • Who are Vemba key executives?

    Vemba's key executives are Norbert Horvath, Stephen Bach and Gerónimo De Abreu.

  • How many employees does Vemba have?

    Vemba has 10 employees.

  • Who are Vemba competitors?

    Competitors of Vemba include Zype, 90 Seconds and Dynosense.

  • Where is Vemba headquarters?

    Vemba headquarters is located at 401 511 King St W, Toronto.

  • Where are Vemba offices?

    Vemba has offices in Toronto, Los Angeles, New York and Bengaluru.

  • How many offices does Vemba have?

    Vemba has 4 offices.