Customer Success Manager

Ricoh Imaging Europe

Full time Business Operations Specialists
Apply Now
Location
North Ryde, New South Wales, Australia
Posted
July 17, 2026

Job Description

Is this the role for you?

The Role

We’re looking for a proactive and customer focused Customer Success Manager to partner with our Account Executives and play a critical role in strengthening customer relationships, enhancing service delivery, and unlocking growth opportunities across our client portfolio.

This is a highly collaborative role where you’ll act as a key link between our customers, sales teams, and internal specialists, ensuring seamless execution, strong engagement, and measurable outcomes.

 

What you’ll be doing

  • Act as a key point of contact for customers, delivering responsive support and issue resolution
  • Partner with Account Executives to drive customer retention, satisfaction, and account growth
  • Support the sales process through proposal development, contracts, and customer documentation
  • Coordinate customer meetings, service reviews, and follow-ups<...