There are multiple definitions - click on the translation that matches your context.

主要办事处

名词

full

principal office

noun

Definitions of principal office

English

the location where the greatest number of a company's employees work

Many employees threatened to quit if the company moved its principal office from the Czech Republic to London.