‹ All jobs
Technical Delivery Manager - Cloud Infrastructure
, and customer communications - no nonsense, customer-first Who You Are: 5+ years in Service Delivery / Technical Project... SDM role. You are the face of delivery for multi-million dollar enterprise deployments. You own the customer journey