加里在咨询方面的专长, 风险和保险部门指导创新风险保护解决方案的发展,专门为满足当今公共部门组织不断变化的需求而量身定制. 他曾在伦敦从事保险市场的工作, 在他30多年的职业生涯中,他的方法是开创性的. 他协助政府, 该地区的企业和非营利组织超越传统方法,控制自己的结果. 这导致了更强的风险管理, 包括合作性自我保险选项, 并改善索赔管理结果. Gary还与该地区的公共部门和保险行业领导有关灾害脆弱性和复原力的对话.
他于2010年3月成为JLT澳大利亚的董事,现在是JLT公共部门-太平洋的负责人, 是Marsh McLennan集团公司的一部分. 他是澳大利亚国家保险经纪人协会副主席,并担任多个董事会职位. 他是一名合格的执业保险经纪人.