horse-breaker

Noun

 * 1)  A person who tames or breaks in horses or trains them to follow orders of the owner.