She previously served as an assistant professor in civil engineering technology at Alfred State SUNY College of Technology. She earned her bachelor’s degree at Lafayette College and a master’s degree and doctorate from Pennsylvania State University.