headquarters

The English word for ‘Hauptsitz’ is ‘headquarters‘ or ‘head office’. Believe me, the word ‘headquarter’ does not exist!