Do you have a passion for tech/SaaS and experience using digital tools to create world-class customer journeys in the restaurant industry? Are you excited about helping restaurants streamline operations and grow? We are looking for someone who appreciates great food and dining experiences and wants to be part of – and contribute to our success!
We’re looking for a Customer Success Manager who will start in Customer Support to develop deep product knowledge before transitioning into a full CSM role. In this role, you’ll guide restaurant teams through onboarding, training, and long-term success with Dineplan.
Requirements:
Please note this is an in-office role that requires you to be in our Claremont office Monday to Friday.
Must-have:
✔ F&B/hospitality experience OR 2-3 years in Customer Support, Technical Support, Customer Success, or Account Management.
✔ Excellent communication skills in English (written & spoken).
✔ Customer-first mindset – you genuinely enjoy helping people achieve their goals.
✔ Problem-solving and analytical skills – troubleshoot, spot patterns, and recommend process improvements.
✔ Comfortable working with restaurant teams – from staff to management, offering strategic guidance.
✔ Strong time management and attention to detail – able to juggle multiple priorities under pressure.
✔ Interest in tech/SaaS – no technical degree required, but you should be eager to learn.
Nice-to-have:
➕ Experience with Dineplan or other restaurant management software.
➕ Previous experience conducting online training or customer onboarding.
➕ Formal education in a relevant field (or equivalent work experience).
Responsibilities:
- Introduce new clients to Dineplan, build and customise their account, and help them integrate Dineplan into their processes
- Provide online training sessions with clients and monitor their progress, encouraging them to make the best use of the system
- Develop strategies to grow existing accounts and ensure quality and cost-effective services
- Be proactive in delivering the most appropriate products and/or services and make sure inactive customers become active
- Track customer engagement metrics to assess onboarding effectiveness and suggest improvements.
- Use insights from support interactions to develop best practices that improve retention and adoption.
- Analyse customer data & feedback – identify areas for improvement and collaborate with Sales, Marketing & Tech teams to enhance the customer experience.
How To Apply:
Apply using the link below then email any supplementary material (cover letter and/or CV) to jobs@dineplan.com for the position you are applying for with the subject line “Customer Success Manager – YOUR NAME”.
Only applications submitted through the form on this page will be considered. Michael King, Operations Manager, is overseeing the hiring process.
About Dineplan:
Dineplan was founded in 2011 when two schoolmates met over a beer and decided to start a business together – building reservations management software in South Africa, for South Africa’s restaurants. Our key focus is on reservation management, but our platform also includes CRM, marketing, online ordering, digital menus, reporting, and payment processing amongst other areas.
Today, Dineplan isn’t only one of the leading restaurant reservation platforms, but also a mobile app and website for over 500,000 diners to conveniently book tables online. We get how restaurants work because we’ve helped thousands of them. We relate to clients’ challenges and demystify the technicalities of our platform so that we can provide value as quickly as possible. We focus on culture and having fun while working hard. You can expect monthly team socials, music in the office on Fridays and joining a team that genuinely cares.