Global Director, Project Management
Advertising Networks · Netherlands · 51-200 Employees
View Company Info for Free
Global Director, Project Management
A closer look at the technologies used by Feed Communications
DEPT helps brands stand out quickly and sell effectively by delivering personalized experiences across various digital platforms. The company focuses on building lasting relationships with clients' customers throughout their lifecycle to drive transformational growth. With a fully integrated, end-to-end digital experience, DEPT maintains a boutique... Read More