Tech Stack
CommunicationProject ManagementAgileLeadership
Job Description, Responsibilities & Requirements
About the Position
We are seeking a Technical Delivery Manager with extensive project management experience to lead a portfolio of projects and drive business growth.
Responsibilities
- Client & Stakeholder Engagement: Serve as the primary point of contact for U.S.-based clients, ensuring clear, proactive communication of project progress, risks, and strategic opportunities. Build long-term relationships to secure retention and growth.
- Own Delivery & Execution: Lead a portfolio of projects, ensuring seamless execution from initiation to delivery. Oversee project planning, execution, risk mitigation, and quality control while managing internal teams and client stakeholders.
- Leadership & Team Management: Build, manage, and scale cross-functional technical teams. Drive hiring, performance management, and professional growth while fostering a high-trust, results-driven environment.
- Decision-Making & Conflict Resolution: Act as a trusted escalation point, driving data-backed decisions, resolving bottlenecks, and ensuring alignment between teams and clients.
- Process & Operational Excellence: Continuously refine delivery frameworks, introduce best practices, and optimize workflows to enhance efficiency and scalability.
- Business & Account Growth: Drive account expansion by identifying upsell and cross-sell opportunities, achieving Gross Profit Margin (GPM) targets, and contributing to overall revenue growth.
- Risk & Quality Management: Identify, assess, and mitigate project risks while enforcing high-quality standards. Ensure all deliverables meet or exceed client expectations.
- Budget & Resource Optimization: Manage project budgets, track expenses, and allocate resources effectively to maximize efficiency and profitability.
- Travel & Engagement: Travel up to 4-6 weeks annually for client meetings, business growth opportunities, and internal team alignment.
Requirements
- Extensive Project & Delivery Management Experience: Minimum 8-10 years in project management, technical delivery, or program management within software consulting/outsourcing environments.
- Client-Centric Mindset: 8+ years managing executive-level stakeholders, with a track record of retaining and expanding client relationships.
- Full Lifecycle Team Management: 8+ years leading teams, including hiring, performance management, and coaching.
- Agile & Distributed Team Expertise: Experience working with global, remote, and third-party teams in Agile environments, ensuring smooth collaboration and execution.
- Solid Technical Acumen: Hands-on experience in software development, quality assurance, or engineering, with the ability to understand technical trade-offs and constraints.
- Process & Change Management: Expertise in managing both legacy system transitions and greenfield product development from scratch.
- Strong Analytical & Problem-Solving Skills: Ability to identify inefficiencies, anticipate risks, and implement effective solutions with precision.
- Proven Leadership & Communication Skills: Strong executive presence with the ability to build trusted client relationships and drive strategic discussions at all levels.
- Fluency in English: Ability to travel for business (4-6 weeks per year) to engage with U.S.-based clients.
We Offer
- Opportunity to shape and build a dynamic company culture.
- Be part of a team that values every individual's contribution.
- Competitive benefits package.
- Professional growth opportunities.
About the Company
Your partner in building strong IT teams. From search to adaptation.
Apply for Vacancy
AI tools are used to support the recruitment process for this role. All candidate evaluations are made by our recruitment team.