Greg Patton Solicitor

Greg is a solicitor in the financial services department.