Among those who noticed the transformation was Richard Sands , the chief executive and president of Constellation Brands , based in Fairport , N.Y. '' They 've done a very good job in Canada of changing as consumer trends and demands have changed , '' Mr. Sands said .