Mr Craig Langstone

Partner, Fee Langstone


+64 9 373 0053


Current Roles / Positions

  • Committee Member, New Zealand Insurance Law Assn (AIDA New Zealand National Section)