Solutions Razorfish is part of Publicis Group which is second largest media company in the World. Razorfish is an ex Microsoft Company which was acquired by Publicis Group. We specialize in channel management & digital campaigns.
Solutions Razorfish is part of Publicis Group which is second largest media company in the World. Razorfish is an ex Microsoft Company which was acquired by Publicis Group. We specialize in channel management & digital campaigns.