Aiden Carroll

The Better Angels Society welcomed Aiden to the team in January 2021. Aiden graduated from the University of Virginia with degrees in Media Studies and Youth & Social Innovation.