Job Description
A leading technology distributor is seeking a Customer Success Manager based in Victoria, Australia. In this role, you will empower partners in delivering cloud solutions, manage customer satisfaction, and develop strategies to grow recurring revenue. Candidates should have at least 5 years of exper...
Apply for this Position
Ready to join Ingram Micro? Click the button below to submit your application.
Submit Application