headquartered
BrE /ˈhed.kwɔː.tɪəd/ AmE /ˈhɛdˌkwɔr.tərd/
adjective en → es
having its main office or headquarters in a particular place
con sede en, con oficinas centrales en
- a company that is headquartered in London
Collocations headquartered in New York · headquartered in Tokyo
-
The company is headquartered in New York.
La empresa tiene su sede en Nueva York.