Rebecca Welch has extensive experience in account management and customer service, with a focus on strategic accounts and CAD. Rebecca has held various supervisory and managerial roles, overseeing programs and working directly with senior management stakeholders. Rebecca has a background in client services and relationship management, including work with Heineken USA. Rebecca graduated from Lebanon Valley College and attended Lancaster Catholic.
Sign up to view 0 direct reports
Get started