[12] 
De Castro was a Board Director of the Interactive Advertising Bureau (IAB), an industry association that comprises 500+ leading media and technology companies, and sets the agenda to educate marketers, agencies, media companies and regulators on Interactive Advertising.