Sam Castillo

Chief Financial Officer at Telrock Systems

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.

Links

Previous companies

Avis Budget Group logo
Unilever logo
Wells Fargo logo
Rogers Communications logo

Org chart