After more than 20 years of transforming Niagara’s non-profit landscape, Pam Sharp has joined Niagara Children’s Centre as its new...