Erica Dennison has experience working as a Restoration Crew Chief and People Operations Coordinator at Woodard Cleaning & Restoration. Prior to that, Erica worked as an Administrative Assistant at Aclara. Erica graduated from Southeast Missouri State University with a Bachelor of Science degree in Business Administration in 2019.
February 1, 2023 - present
September, 2020