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.
Sign up to view 0 direct reports
Get started