Sheila Walsh

Customer Success Coach

Sheila is a respiratory therapist and a registered polysomnographic technologist and brings over 30 years experience in the sleep field. From overseeing the development and accreditation of sleep labs to staffing and managing medical office programs, Sheila’s experience ranges deep and wide.