Squire Dental Appoints David North as Chief Executive Officer 2024-03-14 Squire Dental (“Squire”), a company that partners with dental practices to provide best-in-class back-office services and operational support, today announced that David North has joined