Katharine Barker

CampbellReith Hill LLP