Albin Castillo, CPA, currently serves as Senior Manager of Corporate Accounting at Twitch, a position held since November 2017, having previously worked as Corporate Accounting Manager and Senior Accountant within the same organization. Prior experience includes a tenure as Senior Accountant at Curse from June 2016 to November 2017, and a role as Semi-Senior Accountant at Frazer, LLP from September 2013 to May 2016. Additionally, Albin Castillo commenced a career in accounting as a Financial Analyst Intern at Participant Media in early 2013. Albin Castillo holds a Bachelor of Science degree in Accounting from California State University, Long Beach.
This person is not in the org chart
This person is not in any teams
This person is not in any offices