Self-Determination Tech Alliance

Brilla

Brilla means “shine” in Spanish. Real businesses, run by self-advocates. This is where you go to invest in the self-advocate's journey.