πŸ‡ΊπŸ‡Έ USAJobs.work

America's Job Portal

← Back to USA Jobs

National Service Centre ManagerBundoora, VIC

Company

Position Partners

Location

Vic, Catalonia

Posted

June 21, 2026

Position Overview

The National Service Centre Manager leads and optimises Service Centre operations across Australia, ensuring efficient, consistent, and high-quality service delivery.

This role combines operational leadership, commercial accountability, and people leadership, with responsibility for performance, capability, and financial outcomes.

Key accountabilities include:

  • Lead and develop a high-performing national Service Centre team
  • Standardise service delivery models, workflows, and operating practices
  • Manage Service Centre and Training P&L, driving revenue, cost control, and productivity
  • Embed a strong safety culture and ensure full WHS compliance
  • Lead service performance using Microsoft Dynamics 365 and reporting insights
  • Act as escalation point for complex or high-impact service issues
  • Drive conti...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now