headquarter
/ˈhɛdˌkwɔrtər/
verb
- To place or establish the main office or center of operations of an organization in a particular location.
- The nonprofit is headquartered in a small town in Vermont.
- They will headquarter the relief effort in the city nearest the disaster zone.
- The company decided to headquarter its new division in Chicago.