Maintenance Technician
Chena Hot Springs Resort