takes charge of the job Synonym
Synonyme takes charge of the job
Search Synonyms