Author:

Becca Johnson

Becca Johnson is Tech Impact's managing director for programs and philanthropy.

Photo of Becca Johnson