takes over the managerial role Synonym
Synonyme takes over the managerial role
Search Synonyms