This means that you’re thinking with the client and you’re consulting them based on marketing needs,..DIGITAL MARKETING PROJECT MANAGEMENT AT DEPT: A group of creative colleagues that will feel like friends..DEPT is a pioneering technology and marketing services company that creates integrated end-to-end digital