Synonyms of Team-leader

Primary definition: A person who is in charge of a group of people working together to achieve a common goal.

Full Dictionary Entry

Antonyms & Opposite Concepts