Greg Kelly Law announced the arrival of new Senior Associate Sharee Cavanaugh. Sharee has extensive civil litigation and dispute resolution experience, including trust and estate disputes, relationship property litigation, and medico-legal matters. She is also actively involved in the Wellington Law Society Trusts and Estates Committee.