Jobs at a horse ranch focus on maintenance, operations, and care for horses. The duties of ranchers or managers involve overseeing operations. A groom works to care for the resident horses, while a trainer works to train the horses for riding, racing, equestrian events, or to maintain general health and fitness. Stable workers or ranch hands clean the barn, help care for horses, and perform miscellaneous tasks. Boarding facilities may have sales or marketing staff. A large ranch may also employ a breeder and veterinarian.