ENT and Allergy Associates, LLP (ENTA), the nation’s leading otolaryngology, allergy, and audiology practice, has appointed Erin Osbourn as its Chief Information Officer (CIO), effective April 21, ...