Delivery Lead - Cloud & Compute

Date: 15 Oct 2026

Office Location: Docklands, VIC, AU, 3008

Company: NEC Corporation

About the role

NEC is looking for a Delivery Lead - Cloud Compute to take ownership of a key enterprise customer account in Melbourne. You'll be the trusted link between our customer and technical teams, ensuring services are delivered seamlessly while continuously improving performance, team capability, and customer outcomes.

 

Key responsibilities

  • Lead, coach, and develop a team of Cloud Compute professionals, fostering a high-performance and customer-focused culture.

  • Drive agile delivery practices, including sprint planning, backlog management, prioritisation, reviews, and retrospectives.

  • Monitor and improve service delivery performance, ensuring SLA and KPI commitments are consistently achieved.

  • Manage team capacity, workforce planning, rostering, and resource allocation to meet business and customer demand.

  • Build trusted relationships with customer stakeholders, leading governance meetings, service reviews, and escalation management.

  • Analyse operational and service data to identify trends, opportunities, and continuous improvement initiatives.

  • Contribute to account growth by identifying opportunities to enhance services and deliver greater value for the customer.

 

About you

  • Experience leading service delivery, technical operations, or managed services teams within an enterprise IT environment.

  • Proven people leadership capability, including coaching, performance management, workforce planning, and employee development.

  • Strong understanding of Agile delivery methodologies, sprint planning, and backlog management.

  • Experience managing service levels, operational KPIs, risks, issues, and continuous improvement programs.

  • Outstanding customer and stakeholder management skills, with the ability to influence outcomes and build lasting partnerships.

  • Strong analytical and reporting skills, with the ability to turn operational data into actionable insights.

  • Commercial acumen and a customer-first mindset, with the ability to identify opportunities for service improvement and growth.

 

Why NEC?

At NEC, we're committed to delivering technology solutions that make a real impact. You'll join a collaborative and supportive team where your leadership, ideas, and expertise will help shape exceptional customer outcomes while advancing your own career.

 

Why You'll Love This Role

  • Lead a high-profile enterprise customer engagement
  • Combine people leadership, customer management, and delivery excellence
  • Drive continuous improvement and influence strategic outcomes
  • Join a global technology leader with strong career development opportunities

 

Ready to take the lead and make an impact? Apply now and help shape the future of Cloud Compute delivery at NEC.