
Total amount raised
Latest funding date

Location
940 Sylvan Avenue, Englewood Cliffs, New Jersey, United States
As a leading data company, Own has established a significant global presence with offices that support its worldwide operations. This article will take a closer look at Own's main headquarters and its various office locations around the world.
Where Is Own's Headquarters?
Own's main headquarters is located at 940 Sylvan Avenue in Englewood Cliffs, New Jersey. This office serves as the central hub for the company's global operations and strategic decision-making. Situated in the United States, this location anchors Own's presence in North America and directs its worldwide activities.
The Englewood Cliffs facility houses key executive leadership and core corporate functions. It acts as the primary base from which the company coordinates its network of international offices, supporting a global customer base and driving product innovation. The location provides access to the significant business and technology ecosystem of the New York metropolitan area.
Other Own Office Locations
Here's a list of Own's other office locations:
- San Diego, United States: 11455 El Camino Real #300
- Paris, France: 40 Rue du Colisée
- Hyderabad, India: Galaxy by Aurobindo Reality, 4th Floor, Hitech City
- Tel Aviv-Yafo, Israel: Azrieli Tower - 41st Floor
- London, United Kingdom: 9 Devonshire Square
Find More Info Using Clay!
If you're looking for more detailed information on Own's leadership or data on other companies, you can find it using Clay. We help you scale personalized outreach with the most comprehensive data enrichment available.
This level of detail can be invaluable for building targeted prospect lists and crafting relevant messaging. We encourage you to sign up today and see how it works for yourself.