B2 noun /ˈhɛdˌkwɔːrtərz/
headquarters
sede central
Meaning
The main office or center of operations of an organization.
Example
The company’s headquarters is located in New York.
La sede central de la empresa está ubicada en Nueva York.