Independence Pet Holdings (IPH) which manages 15 brands in North America across pet insurance, pet education, and lost pet recovery, has brought Jared Vestal on board to be its first-ever chief customer and marketing officer. Vestal joins the Felix owner from Geico, where he was vp, of growth and journey marketing for nearly two years….Independence Pet Holdings (IPH) which manages 15 brands in North America across pet insurance, pet education, and lost pet recovery, has brought Jared Vestal on board to be its first-ever chief customer and marketing officer. Vestal joins the Felix owner from Geico, where he was vp, of growth and journey marketing for nearly two years…. Read More