Tressa Glackin's Location
Raleigh, NC, US
Tressa Glackin's Work
Tressa Glackin's Education
Tressa Glackin's Summary
Tressa Glackin, based in Raleigh, NC, US, is currently a Technical Supervisor at WestRock Company, bringing experience from previous roles at WestRock Company and North Carolina State University. Tressa Glackin holds a 2017 - 2021 North Carolina State University.