Leapfrog bio headquarters details
Location map
Open in Google MapsAll Leapfrog bio office locations
| City | State / region | Country | Type |
|---|---|---|---|
| South San Francisco HQ | California | United States | Headquarters |
About Leapfrog bio
Leapfrog bio (Private) is headquartered in South San Francisco, California, United States. Founded in 2019, the company operates across 2 countries with approximately 9 employees worldwide.
Where is Leapfrog bio's main office?
Leapfrog bio's main headquarters office is located at 130 Produce Ave suite 130g, South San Francisco, California 94080. This serves as the company's primary corporate address and is home to its executive leadership team.
Leapfrog bio regional offices
Beyond its headquarters in South San Francisco, Leapfrog bio maintains 4 offices across 2 countries. Regional offices span 2 countries.
Leapfrog bio contact information
The main switchboard for Leapfrog bio headquarters can be reached at —. For investor relations, visit leapfrog.bio/investor-relations.
What does Leapfrog bio do?
Leapfrog Bio is developing targeted therapies for cancers caused by genetic mutations that are resistant to conventional treatment. The company was founded in 2019 and is headquartered in South San Francisco, California.
Frequently asked questions
Where is Leapfrog bio headquarters?
Leapfrog bio's headquarters is located at 130 Produce Ave suite 130g, South San Francisco, California 94080, United States.
How many offices does Leapfrog bio have?
Leapfrog bio operates 4 offices across 2 countries as of 2026.
What is Leapfrog bio's corporate address?
The official corporate address is 130 Produce Ave suite 130g, South San Francisco, California 94080.
When was Leapfrog bio founded?
Leapfrog bio was founded in 2019 and has grown to employ approximately 9 people worldwide.
What is Leapfrog bio's phone number?
The main phone number for Leapfrog bio headquarters is —.