Industry: Financial services Founded: 1999 Headquarters: Melbourne, Victoria, Australia About Insurance Watch In 1999 Insurance Watch launched Australia’s first online comparison website for life insurance, including TPD, Trauma, and Income Protection insurance. When the new Insurance Watch website was featured on the ninemsn Money television show, thousands of viewers loggedRead More →