Vimeo

Established
2004
Location
New York, United States

All our stories on Vimeo. The first video sharing platform on the web to support high-definition video streaming, it was founded in 2004 by Jake Lodwick and Zach Klein. The company is headquartered in New York City.

The latest articles around Vimeo

Load more articles