Shannon Owen es miembro del cuerpo docente de la Universidad de Clemson y actualmente se desempeña como profesora a tiempo completo en el Departamento de Ciencias de la Salud Pública y profesora adjunta en el programa de Maestría en Administración Pública del Departamento de Ciencias Políticas. Shannon Owen tiene más de 20 años de experiencia en el campo de la salud y los servicios humanos.
Shannon ha trabajado como consultora independiente con numerosas organizaciones sin fines de lucro relacionadas con la investigación comunitaria, la planificación, la evaluación y el desarrollo de planes estratégicos y operativos. Su trabajo también ha implicado estudios de factibilidad, evaluación de necesidades de salud comunitaria para hospitales locales, desarrollo de juntas y facilitación de grupos de enfoque. Además, ha capacitado a agencias en el norte de Carolina del Sur en medición de resultados, utilización de modelos lógicos y seguimiento de resultados.
Shannon también trabajó como directora de operaciones de United Way del condado de Anderson, directora ejecutiva interina de Greenville Literacy Association y directora ejecutiva interina de Project Host, así como con una variedad de clientes como AnMed Health, Sustaining Way, Meals on Wheels Greenville, Pendleton Community Center, Artisphere, Bon Secours St. Francis Health System y Mary Sunshine House.
Shannon se graduó de la Universidad Médica de Carolina del Sur (MUSC) y la Universidad de Clemson, con una licenciatura de Clemson en Salud Pública/Ciencias de la Salud y una Maestría en Administración de la Salud a través de MUSC y la Universidad de Clemson.