handler - English Synonyms Dictionary

handler

n.
[1] animal trainer
[2] coach , manager