Leo AI headquarters details
- City
- Cambridge
- State / region
- Massachusetts
- ZIP / postal code
- 02138
- Country
- United States
- Founded
- 2023
- Website
- getleo.ai
- linkedin.com/company/leoai
Location map
Open in Google MapsAll Leo AI office locations
| City | State / region | Country | Type |
|---|---|---|---|
| Cambridge HQ | Massachusetts | United States | Headquarters |
Showing the headquarters of 4 recorded locations. See every location in GraphIQ →
About Leo AI
Leo AI is headquartered in Cambridge, Massachusetts, United States. Founded in 2023, the company has 4 recorded locations across 3+ countries and employs approximately 14 people worldwide.
Where is Leo AI's main office?
Leo AI's main headquarters office is located at Cambridge, Massachusetts 02138, United States. This is the company's primary corporate address.
Leo AI regional offices
Beyond its headquarters in Cambridge, Leo AI has recorded locations in United States, Israel and United Kingdom.
What does Leo AI do?
Leo™ is the world's first engineering design copilot, empowering engineers and designers to turn ideas into mechanical product designs in seconds. Leo's generative AI platform transforms text, sketches, specs, and CAD constraints into DFMA-optimized, full-assembly 3D CAD models, saving companies up to 70% of their engineering time and cost. Leading AI researchers and mechanical engineers from MIT, Technion, Microsoft, and Elbit Systems founded Leo in 2023.
Frequently asked questions
Where is Leo AI headquarters?
Leo AI's headquarters is located at Cambridge, Massachusetts 02138, United States.
How many offices does Leo AI have?
GraphIQ records 4 locations for Leo AI across 3+ countries, as of October 2026.
When was Leo AI founded?
Leo AI was founded in 2023 and employs approximately 14 people.
How many employees does Leo AI have?
Leo AI has approximately 14 employees (GraphIQ estimate, 2026).