возглавить is a derivative of the word голова, which means head. Surprisingly it completely corresponds to the English verb head as in to be in charge.

So возглавить is to head, to get in charge (of a team, organisation, committee etc)