Site Manager Position-Ruidoso Downs BillieJoAugust 23, 2019Human Resources employee.job desc zia site manager ruidoso downs