Nashville, Tenn. – January 16, 2024 – TailorCare, a specialty value-based care navigation solution, is pleased to announce the appointment of John Petito as Chief Strategy Officer and Julie Sumrack as Chief People Officer. These promotions align with...