Company Description. Odie Pet Insurance is a national pet health insurance brand dedicated to making essential pet care services accessible to all dog and cat owners. Through Odie For Business, the company provides embedded and integrated pet insurance solutions to partners in the Insurance, Employee Benefits, and Pet industries. Utilizing a technology-driven platform, Odie enables strategic partners to expand their reach and product offerings wh...