Battery global advisors logo

Battery global advisors Headquarters & Office Locations

Verified data Investment Management Companies 40 employees 3 offices worldwide

Headquarters: 1 Marina Park Dr ste 1150, Boston, Massachusetts 02210-1880, United States

Data last updated August 2026 · Sourced via GraphIQ

Headquarters
Boston, MA
United States
Total offices
3
across 1 countries
Employees
40
est. 2026

Battery global advisors headquarters details

1 Marina Park Dr ste 1150

Boston

Massachusetts

02210-1880

United States

2005

All Battery global advisors office locations

3 total
City State / region Country Type
Boston HQ Massachusetts United States Headquarters

About Battery global advisors

Battery global advisors (Private) is headquartered in Boston, Massachusetts, United States. Founded in 2005, the company operates across 1 countries with approximately 40 employees worldwide.

Where is Battery global advisors's main office?

Battery global advisors's main headquarters office is located at 1 Marina Park Dr ste 1150, Boston, Massachusetts 02210-1880. This serves as the company's primary corporate address and is home to its executive leadership team.

Battery global advisors regional offices

Beyond its headquarters in Boston, Battery global advisors maintains 3 offices across 1 countries. Regional offices span 1 countries.

Battery global advisors contact information

The main switchboard for Battery global advisors headquarters can be reached at 16179483800. For investor relations, visit bga.com/investor-relations.

What does Battery global advisors do?

Battery Global Advisors is an independent investment manager registered as an investment adviser with the SEC. They provide unique alternative investment solutions for institutional investors and accredited individuals. BGA traces its roots back to 2001 when the Battery Ventures Family Office was established to manage the assets of the senior partners of the firm. In early 2005, the firm created Battery Global Advisors to put an institutional framework around the investment process. BGA's experienced team of 8 investment professionals is responsible for advising on over $660mm of assets.

Frequently asked questions

Where is Battery global advisors headquarters?

Battery global advisors's headquarters is located at 1 Marina Park Dr ste 1150, Boston, Massachusetts 02210-1880, United States.

How many offices does Battery global advisors have?

Battery global advisors operates 3 offices across 1 countries as of 2026.

What is Battery global advisors's corporate address?

The official corporate address is 1 Marina Park Dr ste 1150, Boston, Massachusetts 02210-1880.

When was Battery global advisors founded?

Battery global advisors was founded in 2005 and has grown to employ approximately 40 people worldwide.

What is Battery global advisors's phone number?

The main phone number for Battery global advisors headquarters is 16179483800.

Find more info on Battery global advisors using GraphIQ

Revenue teams waste hours stitching together data from a dozen tools before a single rep can make a meaningful touch. GraphIQ fixes that. Whether you're building target account lists, routing inbound leads, or keeping your CRM clean as Battery global advisors's structure changes, GraphIQ gives your RevOps team a single source of truth — automatically.

From territory planning and lead scoring to handoff workflows and pipeline hygiene, our platform connects the data your GTM engine needs to run without friction. Sign up today and see how GraphIQ helps your revenue team spend less time finding information and more time acting on it.

300M+Companies tracked
370M+Employees
2TNews articles & events