Dept Unites EMEA Under One P&L, Promotes UK MD to Lead Digital agency Dept has undertaken a strategic restructuring of its European operations. The company has consolidated its activities …??????> Read More