Razorfish NY; Alec Coughlin

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.
Next story loading loading..