Sam Castillo

Chief Financial Officer

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.

Location

Atlanta, United States

Links

Previous companies


Org chart


Teams


Offices