Independence Pet Holdings Names First Chief Customer and Marketing Officer
Independence Pet Holdings, which manages 15 brands in North America across pet insurance, pet education, and lost pet recovery services, brought Jared Vestal on board to be its first ever chief customer and marketing officer.