Ellen Welch's Location
St. Louis, MO, US
Ellen Welch's Work
Ellen Welch's Education
Ellen Welch's Skills
Ellen Welch's Summary
Ellen Welch, based in St. Louis, MO, US, is currently a Cancer Registrar at SSM Health Saint Louis University Hospital, bringing experience from previous roles at Boone Hospital Center/BJC Healthcare, Barnes-Jewish Hospital/BJC Healthcare and St. Luke's Hospital. Ellen Welch holds a 1984 - 1988 Bachelor of Science (B.S.) in Health Information/Medical Records Administration/Administrator @ Saint Louis University. With a robust skill set that includes Medical Transcription, Medical Terminology, Healthcare, Health Information Management, Medicine and more, Ellen Welch contributes valuable insights to the industry. Ellen Welch has 1 email on RocketReach.