Rebecca — House Lead

Rebecca is a screened, verified house lead supporting people with disability at SDA Robust in Launceston, TAS — meet the team on Novida.