Senior Client Portfolio Manager (iOCO0052)

iOCO Limited

Johannesburg

On-site

ZAR 1,200,000 - 1,800,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

iOCO Limited is seeking a Senior Client Portfolio Manager to oversee a software engineering client portfolio, focusing on commercial success, operational excellence, and people leadership. You will drive revenue growth, governance, and long-term client partnerships.

The role requires extensive experience in software engineering or technology consulting, with strong stakeholder management, and a track record of leading multidisciplinary delivery teams.

Qualifications

  • Bachelor's degree in a related discipline or equivalent industry experience.
  • MBA or equivalent is advantageous.
  • Certifications in Agile, Scrum, ITIL, SAFe, PMP/Prince2, Cloud are advantageous.

Responsibilities

  • Develop trusted executive relationships with client stakeholders and sponsor the portfolio.
  • Lead executive business reviews and governance forums.
  • Ensure delivery on time, within budget and to quality standards.
  • Own portfolio revenue, profitability and forecasting.
  • Lead, coach and mentor delivery professionals and teams.

Skills

Executive leadership
Client relationship management
Strategic account planning
Revenue growth
Financial management
Agile governance

Education

Bachelor's degree in Business, IT, CS, Engineering, Commerce or related
MBA or equivalent

Tools

Cloud platforms
ITIL
PMBOK/Prince II
Agile

Job description

The Senior Client Portfolio Manager is accountable for the commercial success, operational excellence, client satisfaction and people leadership of an assigned portfolio of Software Engineering clients and personnel. The role owns executive client relationships, portfolio financial performance, service delivery governance, engineering quality, team capability and business growth. Working closely with Delivery Managers, Technical Leads, Architects, Competency Leaders and Sales, the role ensures the successful delivery of software engineering services while developing long-term client partnerships and high-performing delivery teams. The role carries end-to-end accountability for portfolio health, including revenue growth, profitability, SLA achievement, customer satisfaction, employee engagement, capability development and continuous improvement.

What you'll do:
  • Client Leadership & Commercial Growth

    • Develop trusted executive relationships with client stakeholders.

    • Act as the executive sponsor for the assigned client portfolio.

    • Understand client strategies and align technology solutions to business objectives.

    • Develop and execute strategic account plans.

    • Drive revenue growth through account expansion, renewals and cross-sell opportunities.

    • Lead Executive Business Reviews (EBRs), Quarterly Business Reviews (QBRs) and governance forums.

    • Support commercial negotiations and contract renewals.

    • Position the organisation as a strategic software engineering partner.

  • Operational Excellence & Delivery Governance

    • Provide executive oversight across all delivery engagements.

    • Ensure projects and managed services are delivered on time, within budget and to agreed quality standards.

    • Own SLA, KPI and contractual performance.

    • Monitor portfolio health across operational, financial and customer metrics.

    • Lead operational governance and manage executive escalations.

    • Drive continuous improvement, root cause analysis and service optimisation.

    • Champion Agile, DevSecOps, engineering governance, AI-enabled delivery and software quality practices.

    • Ensure effective risk, issue, incident and change management.

  • People Leadership & Talent Development

    • Lead, coach and mentor Delivery Managers, Project Managers, Scrum Masters, Technical Leads and client-facing delivery professionals.

    • Build high-performing teams focused on accountability, innovation and customer success.

    • Conduct performance reviews and career development discussions.

    • Develop succession plans and identify future leaders.

    • Drive employee engagement, retention and workforce planning.

    • Partner with Competency Leaders to develop technical capability.

    • Promote continuous learning, certifications and adoption of modern software engineering practices.

  • Financial & Portfolio Management

    • Own portfolio revenue, profitability and gross margin.

    • Manage forecasting, resource planning and utilisation.

    • Monitor financial performance and ensure commercial sustainability.

    • Maintain accurate portfolio reporting and governance.

    • Present portfolio performance to executive leadership.

Qualifications
  • Essential
    • Bachelor's degree in Business, Information Technology, Computer Science, Engineering, Commerce or a related discipline or equivalent industry experience.

  • Beneficial
    • Postgraduate qualification (MBA, MCom, MSc, or equivalent) is advantageous.

    • Relevant professional certifications such as Agile, Scrum, ITIL, SAFe, PMP/Prince2, Cloud (AWS/Azure/GCP), or Account Management are advantageous.

Your expertise:
  • 10+ years' experience in Software Engineering, Professional Services or Technology Consulting.

  • Minimum 5 years managing enterprise client portfolios.

  • Experience leading multidisciplinary software delivery teams.

  • Proven executive stakeholder management experience.

  • Strong commercial, financial and operational management capability.

  • Experience managing large-scale software engineering or managed service engagements.

Technical Knowledge
  • Software Development Lifecycle (SDLC)

  • Agile (Scrum), PMBOK/Prince II, Hybrid Project Delivery Method

  • DevSecOps

  • Cloud Platforms

  • Managed Services

  • ITIL

  • Application Modernisation

  • AI-enabled Software Engineering

Leadership Competencies
  • Strategic Leadership

  • Executive Presence

  • Commercial Acumen

  • Financial Management

  • Operational Excellence

  • Customer Success

  • People Leadership

  • Coaching & Mentoring

  • Delivery Governance

  • Risk Management

  • Negotiation & Influencing

  • Innovation & Continuous Improvement

  • Decision Making

  • Emotional Intelligence

Key Performance Indicators
  • Commercial
    • Revenue Growth

    • Gross Margin

    • Portfolio Profitability

    • Forecast Accuracy

    • Pipeline Growth

  • Client
    • Customer Satisfaction (CSAT)

    • Client Retention

    • Executive Relationship Health

    • Renewal Rate

  • Delivery
    • SLA Achievement

    • Delivery Predictability

    • Escalation Resolution

    • Quality Metrics

  • People
    • Employee Engagement

    • Staff Retention

    • Succession Readiness

    • Training & Certification Completion

    • Team Capability Growth

  • Operational
    • Resource Utilisation

    • Governance Compliance

    • Continuous Improvement

    • Risk Management

Ideal Candidate Profile

The ideal candidate is an experienced technology leader who combines strong commercial acumen with exceptional client relationship management and operational leadership. They have a proven ability to lead multidisciplinary software engineering teams, develop client partnerships, grow portfolios, and deliver measurable business outcomes. They are equally comfortable engaging with C-suite executives, leading delivery governance, coaching teams, and identifying new business opportunities.

Why work for us?

Want to work for an organization that solves complex real-world problems with innovative software solutions? At iOCO, we believe anything is possible with modern technology, software, and development expertise. We are continuously pushing the boundaries of innovative solutions across multiple industries using an array of technologies.?

You will be part of a consultancy, working with some of the most knowledgeable minds in the industry on interesting solutions across different business domains.?

Our culture of continuous learning will ensure

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Solution Architect (iOCO0103)
Solution Architect (iOCO0103)

Ioco • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Flexible work arrangements
Professional development
Senior Technology Leadership role - Head of Technology (iOCO0132)
Senior Technology Leadership role - Head of Technology (iOCO0132)

iOCO Limited • Cape Town

On-site
ZAR 1,200,000 - 1,800,000
Senior DevOps Engineer (iOCO0047)
Senior DevOps Engineer (iOCO0047)

Ioco • Sandton

Hybrid
ZAR 900,000 - 1,300,000
Senior Data Governance & Data Strategy Consultant (iOCO0121)
Senior Data Governance & Data Strategy Consultant (iOCO0121)

iOCO Limited • Cape Town

Hybrid
ZAR 900,000 - 1,500,000
Senior DevOps Engineer
Senior DevOps Engineer

iOCO Limited • Sandton

Hybrid
ZAR 900,000 - 1,200,000
Services Manager – Cyber Security (iOCO0082)
Services Manager – Cyber Security (iOCO0082)

iOCO • Gauteng

Hybrid
ZAR 1,200,000 - 1,800,000
Scrum Master (iOCO0100)
Scrum Master (iOCO0100)

iOCO Limited • Johannesburg

On-site
ZAR 500,000 - 800,000
Strategic Account Executive (iOCO0078)
Strategic Account Executive (iOCO0078)

iOCO • Gauteng

On-site
ZAR 120,000 - 180,000
Project Manager II (iOCO0079)
Project Manager II (iOCO0079)

iOCO • Gauteng

On-site
ZAR 900,000 - 1,300,000
Marketing Generalist (iOCO0129)
Marketing Generalist (iOCO0129)

Ioco • Johannesburg

On-site
ZAR 520,000 - 900,000