Manager, Technical Solutions Management
- Location
- Greater London, England, United Kingdom
technical teams alike. Ability to travel up to 30% annually for client engagements, team collaboration, and industry events. Preferred Bachelor’s or Master’s degree in Computer Science, Systems Engineering, or a related technical discipline. Direct experience leading technical account management or solutions management functions within a cloud service ...