Question: Who heads an office or division?
Sentence: Each branch is then divided into offices and divisions, each headed by an assistant director.
Answer in sentence: yes