Job Description

Exciting new leadership opportunity within our WA Team.


We are currently seeking a Customer Success Manager to manage some of our key WA customers.

The Customer Success Manager (CSM) is a key interface between the customer and NEC. The role is responsible for the overall service delivery/performance of each account in their portfolio/region. This includes P&L oversight, commercial understanding, service request quote coordination, technical due diligence and management of a service provision.

They will work closely with the service operations team to ensure that contracted Service Level Agreements are met, and to drive the business objectives established for the account/s.

The CSM will be responsible for ensuring IT Services are aligned with the customer’s IT strategy, goals, and objectives while ensuring the services are provided in a timely and cost effective manner.

Key Accountabilities

Service Management

  • ...
  • Apply for this Position

    Ready to join NEC Australia Pty Ltd? Click the button below to submit your application.

    Submit Application