About us
‘Vision Insurance was founded by David Rush in 2001 and was joined by James Macfarlane as a Director in 2017’
Together with our team, we offer services throughout New Zealand to a broad range of clients across many industries. We pride ourselves in local, relevant and bespoke advice so you can trust we have your back.
As a small but nimble team, we have in-depth knowledge of insurance polices and law which enables us to go the extra mile to offer personalised service and the versatility to meet your changing needs.
It is important to us that you have a personal relationship with your preferred broker and are able to communicate directly with them for all your insurance needs including the claims process.
As experienced insurance brokers, we act for you, not the insurer.
OUR PEOPLE
ASHBURTON TEAM
Image coming
soon
Keiran’s insurance career began when he left school and continued when he moved from Invercargill to Ashburton in 2010. Joining Vision in 2025, he also enjoys spending time with his wife, 2 young adult children, 2 dogs and 3 cats.
ANZIIF (Senior Associate)
NZ Certificate in Financial Services (Level 5)
Trim Mocha
Rugby & Golf
Gin
Walking the dogs
Invercargill
Rebecca joined Vision Insurance in 2014 after previously working in the Domestic Insurance Industry. Married with two busy children, she spends her little bit of spare time playing netball and squash.
Pet Dogs
Racoons, Pandas & Tigers
Black
Play netball
Watch basketball
Hot/Iced Chocolate
KFC
Sarah Kyle
Senior Broker
+64 27 245 5592
Haley Stoddart
Broker Support | Junior Broker
Sarah joined Vision Insurance in 2024. She started her insurance career in 2010 with IAG, working in New Zealand and Australia in a variety of roles.
NZ Certificate in Financial Services (Level 5)
Latte
Tennis
Pink
Labradors
Rural upbringing
Beer/Espresso Martini
Haley joined Vision Insurance in 2024 after previously working in export sales. She became a New Zealand resident and settled in her husband’s hometown of Ashburton in 2015. She spends her free time with her two small children.
Gardening
Southern United States
Central America
Long black
Tramping
Originally from Auckland, Elena’s career has been customer service focused, mostly in the alcohol industry. She joined Vision Insurance in 2022 and is enjoying learning about Insurance.
City upbringing
Grows produce
Cappuccino
Baileys
Linkin Park
Mother to a son
Travelling
Elena Tomov
Administration | Reception
Lucy Johns
Broker Support | Claims
Lucy joined Vision Insurance in 2021 after previously working in Early Childhood. She is a busy mother of 3 and in her spare time she enjoys sewing and getting to the lake.
Cats
Otematata
Navy
Peony
Chocolate
Megan Daniel
Domestic Broker | Broker Support
Megan started her career with AMI Insurance before joining Vision in 2009.
ANZIIF (Affiliate)
Certified Insurance Professional. (CIP)
Netball
Purple
Queenstown upbringing
Rock music
Gin
James’ career began with Lumley General Insurance before he returned to Ashburton and joined Vision in 2013.
ANZIIF (Senior Associate)
Certified Insurance Professional (CIP).
Cappuccino
Golf
Green
Craft Beer
Rural upbringing
Yarning
David started his insurance career with State Insurance in Timaru and settled in Ashburton in 1999.
ANZIIF (Fellow)
DipBusStudies (Insurance Management)
Certified Insurance Professional (CIP)
Pleasant Point upbringing
Long black
Craft beer
Golf & Rugby
Baking extraordinaire
James Macfarlane
Director | Senior Broker
+64 27 276 7747
David Rush
Director | Senior Broker
+64 27 221 9190
Rebecca Abernethy
Office Manager | Broker Support
Keiran Adcock
Senior Broker
+64 27 223 4655
Matt shifted from the travel industry to Vision Insurance in 2020.
ANZIIF (Affiliate)
Certified Insurance Professional. (CIP)
Mocha
Triathlons
Gin
Biltong
Hiking trips
After 25 years experience in multinational insurance broking firms and other industries, Nick joined Vision in June 2022.
NZ Certificate in Financial Services (Level 5).
Long Black
Classic Cars
Gardening
Dogs
Camping Holidays
Matt Anderson
Broker
+62 27 602 6681
Nick Yelavich
Senior Broker
+64 27 285 5958
CHRISTCHURCH TEAM
CONNECT WITH US