Delivery Lead – Marketing Technology
- Location
- Manchester, England, United Kingdom
planning activities (eg: what’s the total cost of ownership, how does it provide value, how does it scale, etc.) What it takes Undergraduate degree in a related field or the equivalent combination of training and experience Experience in technical specialty. Demonstrated leadership experience preferred with proven ability ...