Meet our team

Gerard Doyle
Gerard DoylePartner
David Edwards
David EdwardsPartner
Greg Anderson
Greg AndersonPartner
Shannon Isemonger
Shannon IsemongerPartner
Sarah Page
Sarah PageSenior Associate
Annabel Anker
Annabel AnkerAssociate
Laura Hardey
Laura HardeyLawyer