General Manager Sure Stay Plus
Canalta GroupDrumheller, AB, CANAre you ready to take the reins?At Canalta Hotels, we believe in creating legendary guest experiences by creating "I-can't-believe-they-did-that" moments while providing the "best place to work" en... Show more