Technical Solutions Manager
- Location
- Greater London, England, United Kingdom
Computer Science or a related technical discipline, or equivalent experience 5+ years of experience in technical program management, customer success management, or professional services delivery management, with a focus on cloud infrastructure and AI/ML applications Strong communication skills through both long-form documents and short-form/ ...