Kevin Cooper

Kevin Cooper

Kevin Cooper

Improv comedy. Ethical technology. Anti-oppression. Software consultant.