Geraldine Cahill

Geraldine Cahill

Geraldine Cahill

Geraldine is the Communications Manager for Social Innovation Generation, a group that addresses Canada’s social and ecological challenges by creating a culture of continuous social innovation.