Razorfish Inc. (formerly Avenue A | Razorfish), part of Publicis Group, is one of the world’s largest interactive agencies. Razorfish provides services including web development, media planning and buying, technology and innovation, emerging media, analytics, mobile, advertising, creative, social influence marketing and search. Razorfish has more than 2,000 employees worldwide, with U.S.