Mental Health Aide I or II (Clackamas - Leland House) Job Overview Location: This position is located at Leland House, a residential treatment facility in Oregon City, OR. Schedule: This is an on-call/per diem position for
Company Description Veolia Group is a global leader in environmental services, operating across all five continents with nearly 218,000 employees. Specializing in water, energy, and waste management. Veolia Group designs and implements innovative solutions for decarbonization,