Technical Project Manager
- Location
- Greater London, England, United Kingdom
account teams are clean, with nothing left undocumented. What You'll Need Experience: 5+ years managing technical or software implementation projects, ideally in enterprise SaaS, professional services, or a client-facing delivery environment, with a track record of delivering complex, multi-stakeholder projects on time and within budget as ...