Erica Pitsch currently serves as the Lead Marketing Manager at Lumen Technologies, a position held since June 2021. Prior to this role, Erica spent five years at CenturyLink, progressing from Executive Assistant to Marketing Coordinator and ultimately to Field Marketing Manager. Erica's educational background includes studies at Montana State University Billings.
Sign up to view 0 direct reports
Get started