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