Certificação em Display Ads Credential Earned Display Ads Completed by Pamella Rocha on February 9, 2026 Score: 88 Completion ID: 404405286 Expires: February 10, 2027