Synonyms for Handler (same or very similar meaning)
WordNet sense 1 (one who trains or exhibits animals):
animal trainer
WordNet sense 2 ((sports) someone in charge of training an athlete or a team):
coach, manager
From the ODE community, based on WordNet
add/edit