Michelle Ledesma
The Last Frontier Casino The Last Frontier Casino
La Center, Washington
"Michelle Ledesma"
The employees are amazing and service is great. But their upper management lacks in knowledge of how to run a business and how to keep employees loyal