taylor-elizabeth

Elizabeth Spencer Taylor is a Chemical Engineer in the Tupelo plant. (Submitted photo)