B2 noun /ˈhɛdˌkwɔːrtərz/
headquarters
siège social
Meaning
The main office or center of operations of an organization.
Example
The company’s headquarters is located in New York.
Le siège social de l'entreprise est situé à New York.