headquarters, seat
Lugar principal donde está la dirección o el centro administrativo de una organización.
La sede de la empresa está en Madrid.
La sede del gobierno está en la capital.
Sounds like 'say-day' → think 'seat' (main place) of an organization. Note: feminine (la sede).