Biography

Geoff joined Norcross in 2013, bringing with him 25 years of sales and business development experience gained in the areas of risk management, insurance and finance.

Language Skills

English