Project Manager
- Location
- Greater London, England, United Kingdom
Collaboration with: Tech Leads, Development Team, Business Analysts, QC Team, DevOps Team (Based in our global delivery centers) Job Overview As Project Manager , you will lead client engagement and drive the ongoing evolution of our software products … centers to align on product requirements and priorities. Translate customer needs into well‐structured requirements, ensuring clarity and feasibility for the engineering team in our global delivery centers. Track and document customer feedback, requests, and concerns, facilitating their integration into the product roadmap. Manage the offering ...