To set up the main office or center where an organization operates.
They headquarter their company in the heart of the city.
The main office or place where an organization is run.
The headquarter of the tech giant is in Silicon Valley.