Excelsior research logo

Excelsior research Headquarters & Office Locations

Verified data 289 employees 7 offices worldwide

Headquarters: Pune, Maharashtra, IND, Pune, Maharashtra , India

Data last updated August 2026 · Sourced via GraphIQ

Headquarters
Pune, Maharashtra
India
Total offices
7
across 2 countries
Employees
289
est. 2026

Excelsior research headquarters details

Pune, Maharashtra, IND

Pune

Maharashtra

India

2015

All Excelsior research office locations

7 total
City State / region Country Type
Pune HQ Maharashtra India Headquarters

About Excelsior research

Excelsior research (Private) is headquartered in Pune, Maharashtra, India. Founded in 2015, the company operates across 2 countries with approximately 289 employees worldwide.

Where is Excelsior research's main office?

Excelsior research's main headquarters office is located at Pune, Maharashtra, IND, Pune, Maharashtra . This serves as the company's primary corporate address and is home to its executive leadership team.

Excelsior research regional offices

Beyond its headquarters in Pune, Excelsior research maintains 7 offices across 2 countries. Regional offices span 2 countries.

Excelsior research contact information

The main switchboard for Excelsior research headquarters can be reached at 91-20-6710-8500. For investor relations, visit excelsiorresearch.com/investor-relations.

What does Excelsior research do?

Excelsior Research is a full service market research agency offering a wide range of Research Solutions and Services. Established in 2015, we are one of the new agencies in India but the entire management is much experienced with a vast knowledge of the industry. Excelsior’s digital practice offers paid research services that are customized to ensure that your campaign derives the maximum and most relevant leads. Our Lead generation team brings in a laser like focus and uses cutting edge digital advertising methods to ensure you get the leads you want at competitive costs.

Frequently asked questions

Where is Excelsior research headquarters?

Excelsior research's headquarters is located at Pune, Maharashtra, IND, Pune, Maharashtra , India.

How many offices does Excelsior research have?

Excelsior research operates 7 offices across 2 countries as of 2026.

What is Excelsior research's corporate address?

The official corporate address is Pune, Maharashtra, IND, Pune, Maharashtra .

When was Excelsior research founded?

Excelsior research was founded in 2015 and has grown to employ approximately 289 people worldwide.

What is Excelsior research's phone number?

The main phone number for Excelsior research headquarters is 91-20-6710-8500.

Find more info on Excelsior research 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 Excelsior research'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