Thrive Support & Advocacy announces 6 new appointments and staff promotions