Avatar photo
Follow Becca:
Becca

Becca joined ILSR to work on American Voice 2004, then stayed on to develop the telecommunications initiative. She went on to do other great things but has since passed away.