Theresa Drulard, MBA
Vice President, Performance Optimization

Theresa Drulard holds a bachelor’s degree in sociology with an emphasis in research methods and a master’s in business administration with a supply chain focus from Westminster College in Salt Lake City. Prior to joining St. Charles, she supported the continuous improvement office for PeaceHealth Oregon Network. Before she worked in health care, Drulard held senior leadership positions in the medical device and equipment industries, managing global regulatory, quality and operations. Deeply committed to continuous improvement practice, Theresa co-founded Lean Pop-Up, a no-fee, cross-industry lean learning and sharing organization in Salt Lake City.