Babcock Power APAC headquarters details
- Street address
- 7a Oakridge Enclave Thirumalai Nagar Annexe 3rd Main Road
- City
- Chennai
- State / region
- State of Tamil Nādu
- ZIP / postal code
- 600096
- Country
- India
- Founded
- 2017
- Website
- babcockpower.com
Location map
Open in Google MapsAll Babcock Power APAC office locations
| City | State / region | Country | Type |
|---|---|---|---|
| Chennai HQ | State of Tamil Nādu | India | Headquarters |
Showing the headquarters of 4 recorded locations. See every location in GraphIQ →
About Babcock Power APAC
Babcock Power APAC is headquartered in Chennai, State of Tamil Nādu, India. Founded in 2017, the company has 4 recorded locations and employs approximately 3,000 people worldwide.
Where is Babcock Power APAC's main office?
Babcock Power APAC's main headquarters office is located at 7a Oakridge Enclave Thirumalai Nagar Annexe 3rd Main Road, Chennai, State of Tamil Nādu 600096, India. This is the company's primary corporate address.
What does Babcock Power APAC do?
Babcock Power is a global leader providing innovative energy-related products, advanced technology and services to the power generation, combined cycle, industrial, environmental, refinery, petrochemical, solar, biomass and waste-to-energy industries. Babcock Power Inc. is comprised of strategically assembled business units, working together to serve the energy needs of the steam generation and processing industries, each with its own specialized technology and skills; its own extensive experience and knowledge base; integrated into a single source provider for its customers.
Frequently asked questions
Where is Babcock Power APAC headquarters?
Babcock Power APAC's headquarters is located at 7a Oakridge Enclave Thirumalai Nagar Annexe 3rd Main Road, Chennai, State of Tamil Nādu 600096, India.
How many offices does Babcock Power APAC have?
GraphIQ records 4 locations for Babcock Power APAC, as of October 2026.
What is Babcock Power APAC's corporate address?
The corporate headquarters address is 7a Oakridge Enclave Thirumalai Nagar Annexe 3rd Main Road, Chennai, State of Tamil Nādu 600096, India.
When was Babcock Power APAC founded?
Babcock Power APAC was founded in 2017 and employs approximately 3,000 people.
How many employees does Babcock Power APAC have?
Babcock Power APAC has approximately 3,000 employees (GraphIQ estimate, 2026).