Are you detail-oriented and take pride in creating spotless, guest-ready spaces? As a Short-Term Rental Cleaner.... About Us: Casa Scotia is a rapidly growing short-term rental management company in Atlantic Canada. We leverage advanced technology...