headquartered

BrE /ˈhed.kwɔː.tɪəd/ AmE /ˈhɛdˌkwɔr.tərd/

adjective en → es

1 LOCATION [attributive] B2

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.