Erica Zych Resume 18 years experience in ITÂ Proven track record in developing new business and maintaining existing relationships Read full resume details Created Jun 07, 2023 Last Updated Sep 07, 2023