headquarter
head-quar-ter
verb
To establish the main administrative centre or base for an organisation.
"The new firm will headquarter in Manchester."
head-quar-ter
To establish the main administrative centre or base for an organisation.
"The new firm will headquarter in Manchester."