Razorfish NY added Alec Coughlin as senior business development director. He has more than 15 years of experience in business development and strategy, and joins Razorfish from Ruder Finn in New York
where he served as senior vice president in charge of corporate strategy and business development.