Founded in 2015, OpenWeb now has over 350 talented, driven employees in the US, Canada, United Kingdom, Ukraine, France, and Israel. We are backed by world-class investors including Georgian, Insight Partners, Index Ventures, The New York Times,..
Relevance: 10.759041