Lace headquarters details
Location map
Open in Google MapsAll Lace office locations
| City | State / region | Country | Type |
|---|---|---|---|
| Mountain View HQ | California | United States | Headquarters |
About Lace
Lace (Private) is headquartered in Mountain View, California, United States. Founded in 2022, the company operates across 1 countries with approximately 64 employees worldwide.
Where is Lace's main office?
Lace's main headquarters office is located at Mountain View, California, USA, Mountain View, California 94043. This serves as the company's primary corporate address and is home to its executive leadership team.
Lace regional offices
Beyond its headquarters in Mountain View, Lace maintains 1 offices across 1 countries. Regional offices span 1 countries.
Lace contact information
The main switchboard for Lace headquarters can be reached at —. For investor relations, visit lace.ai/investor-relations.
What does Lace do?
Lace leverages advanced AI technology to analyze a 100% of the phone calls to detect lost revenue opportunities, empowering CSRs and agents to book more jobs and maximize revenue.
Frequently asked questions
Where is Lace headquarters?
Lace's headquarters is located at Mountain View, California, USA, Mountain View, California 94043, United States.
How many offices does Lace have?
Lace operates 1 offices across 1 countries as of 2026.
What is Lace's corporate address?
The official corporate address is Mountain View, California, USA, Mountain View, California 94043.
When was Lace founded?
Lace was founded in 2022 and has grown to employ approximately 64 people worldwide.
What is Lace's phone number?
The main phone number for Lace headquarters is —.