ECHO Award-Winning Spot

I’m very proud of the International ECHO Award we won for our Operation Smile TV spot with the Russ Reid Advertising Agency team.