Supplier Performance Manager

Crawford & Company · Australia, New South Wales, Australia

Location
Australia
Job Type
Full time
Posted
June 17, 2026

Job Description

What’s In It for You?

  • Join a respected global business with a supportive, close-knit team 
  • Grow your career with long-term development opportunities 
  • Enjoy flexible working options that support work–life balance 

About the Opportunity

We’re looking for a Supplier Performance Manager to act as the key link between the business and our supplier network of builders and restorers.

In this role, you’ll drive supplier performance, service delivery, and operational efficiency by managing supplier relationships, scorecards, escalations, and performance reporting. You’ll also ensure data accuracy, compliance, and continuous improvement across the supplier network.

The internal position is Supplier Performance Manager. 

Key responsibilities include:

  • Managing supplier performance against cost, quality, and lifecycle metrics 
  • Preparing and delivering supplier scorecards, au...

Ready to Apply?

Submit your application for Supplier Performance Manager at Crawford & Company

Apply Now