Sheila W. has extensive experience in technical support and customer success management, currently serving as Manager Technical Support at TCS Technologies since August 2021. Responsibilities include overseeing daily operations, managing performance metrics, and ensuring excellence in customer service. Prior to TCS Technologies, Sheila worked at EFI for over 14 years in various roles, including Manager of Global Customer Success, where oversight of global staffing and customer relationships was key. Sheila also served as Sr. Project Coordinator at Quebecor World, successfully managing a $15 million software development project, and held multiple positions focusing on training and customer service. Sheila holds a Bachelor of Science in Computer Science from Austin Peay State University.
Sign up to view 6 direct reports
Get started