Manager, Delivery - Marketing Services
4 days ago
Durham
Lead complex digital projects integrating marketing strategy with technology, including enterprise web solutions, e-commerce platforms, and marketing automation systems. With a global team across North America, South America, Central America, Europe, and APAC, we offer end-to-end expertise across...