Energy services group headquarters details
141 Longwater Drive Suite 113
Norwell
Massachusetts
02061-1620
United States
1998
Location map
Open in Google MapsAll Energy services group office locations
| City | State / region | Country | Type |
|---|---|---|---|
| Norwell HQ | Massachusetts | United States | Headquarters |
About Energy services group
Energy services group (Private) is headquartered in Norwell, Massachusetts, United States. Founded in 1998, the company operates across 3 countries with approximately 52 employees worldwide.
Where is Energy services group's main office?
Energy services group's main headquarters office is located at 141 Longwater Drive Suite 113, Norwell, Massachusetts 02061-1620. This serves as the company's primary corporate address and is home to its executive leadership team.
Energy services group regional offices
Beyond its headquarters in Norwell, Energy services group maintains 21 offices across 3 countries. Regional offices span 3 countries.
Energy services group contact information
The main switchboard for Energy services group headquarters can be reached at 17813479000. For investor relations, visit esgglobal.com/investor-relations.
What does Energy services group do?
ESG Global offers IT services and end-to-end business process solutions for retail energy suppliers and utilities.
Frequently asked questions
Where is Energy services group headquarters?
Energy services group's headquarters is located at 141 Longwater Drive Suite 113, Norwell, Massachusetts 02061-1620, United States.
How many offices does Energy services group have?
Energy services group operates 21 offices across 3 countries as of 2026.
What is Energy services group's corporate address?
The official corporate address is 141 Longwater Drive Suite 113, Norwell, Massachusetts 02061-1620.
When was Energy services group founded?
Energy services group was founded in 1998 and has grown to employ approximately 52 people worldwide.
What is Energy services group's phone number?
The main phone number for Energy services group headquarters is 17813479000.