Google quarantines sales and marketers in New York

Google has a tremendously huge office at 111 Eighth Avenue in New York. But at about a 500,000 square feet, it's apparently not big enough to house Google's suits and Google's New York-based engineers together. The company's opened a new, 25,000 square foot office for its sales team and marketers on the second and…