Hector - Winner of the Amazon Ads Innovation Challenge 2025Hector - Winner of the Amazon Ads Innovation Challenge 2025Hector - Winner of the Amazon Ads Innovation Challenge 2025Hector - Winner of the Amazon Ads Innovation Challenge 2025Hector - Winner of the Amazon Ads Innovation Challenge 2025Hector - Winner of the Amazon Ads Innovation Challenge 2025Hector - Winner of the Amazon Ads Innovation Challenge 2025Hector - Winner of the Amazon Ads Innovation Challenge 2025Hector - Winner of the Amazon Ads Innovation Challenge 2025Hector - Winner of the Amazon Ads Innovation Challenge 2025