Donald Belcastro
US Chief Financial Officer
Download Leadership PhotographyDon brings 20+ years of financial and management experience in the advertising/media industry. As CFO of Carat USA, Don oversees all Finance and Accounting operations, as well as design and maintenance of the financial reporting structures.