Glimpse headquarters details
- City
- New York City
- State / region
- New York
- ZIP / postal code
- 11217
- Country
- United States
- Phone
- +1 561 450 7218
- Founded
- 2020
- Website
- tryglimpse.com
- linkedin.com/company/tryglimpse
Location map
Open in Google MapsAll Glimpse office locations
| City | State / region | Country | Type |
|---|---|---|---|
| New York City HQ | New York | United States | Headquarters |
Showing the headquarters of 38 recorded locations. See every location in GraphIQ →
About Glimpse
Glimpse is headquartered in New York City, New York, United States. Founded in 2020, the company has 38 recorded locations across 13+ countries and employs approximately 12 people worldwide.
Where is Glimpse's main office?
Glimpse's main headquarters office is located at New York City, New York 11217, United States. This is the company's primary corporate address.
Glimpse regional offices
Beyond its headquarters in New York City, Glimpse has recorded locations in United States, Australia, Bulgaria, France, India, New Zealand, Pakistan, Philippines and 5 other countries.
Glimpse contact information
The main switchboard for Glimpse headquarters can be reached at +1 561 450 7218. Official website: tryglimpse.com.
What does Glimpse do?
Glimpse enables online brands to launch and distribute showrooms without the hefty costs of retail.
Glimpse competitors & similar companies
Frequently asked questions
Where is Glimpse headquarters?
Glimpse's headquarters is located at New York City, New York 11217, United States.
How many offices does Glimpse have?
GraphIQ records 38 locations for Glimpse across 13+ countries, as of October 2026.
When was Glimpse founded?
Glimpse was founded in 2020 and employs approximately 12 people.
What is Glimpse's phone number?
The main phone number for Glimpse headquarters is +1 561 450 7218.
How many employees does Glimpse have?
Glimpse has approximately 12 employees (GraphIQ estimate, 2026).