Geoff was admitted as a Barrister and Solicitor of the High Court of New Zealand in 1998 and qualified as an Advocate of the Royal Court of Guernsey in February 2010. Prior to joining Carey Olsen in 2004, Geoff practised in the investment funds and insurance areas as in-house legal counsel with AXA New Zealand.
Geoff advises a wide variety of open and closed ended investment funds in Guernsey and also undertakes a range of finance transactions.