Sam Castillo, CPA, MBA is an experienced Chief Financial Officer currently working at Telrock Systems. With a background that includes roles such as Director of Finance at Avis Budget Group and Nuvia Canada Inc., as well as various finance and accounting positions at companies like Rogers Communications, Wells Fargo, and Unilever, Sam has a strong foundation in financial management. Sam holds a Master of Business Administration from the University of Phoenix and a Bachelor of Arts in Sociology from Western University.
Sign up to view 1 direct report
Get started