head lad

Noun

 * 1) A person employed to manage a stable of racehorses.