New Mexico, Preston jobs