Odelia So is a professional who has gained experience in various roles in different companies such as Twitch, PwC, University of Illinois at Urbana-Champaign, Protiviti, and Deloitte. Odelia has a Bachelor of Science degree in Accounting and Information System and Information Technology from the Gies College of Business at the University of Illinois Urbana-Champaign. At PwC, Odelia worked as a Senior Assurance Associate and also as a Core Assurance Intern. Additionally, Odelia worked as a University Housing Desk Receptionist at the University of Illinois at Urbana-Champaign. At Twitch, Odelia currently holds the position of Senior Revenue Analyst and has also participated in programs with Protiviti and Deloitte related to Internal Audit, Financial Advisory, and Tax Management.
May, 2022 - present