Nara logo

Technical Customer Success Manager

Nara

Würzburg, GermanyPosted Jun 2, 2026
The full job description isn't available on TheJobsMap for this posting yet. Use the Apply button above to see the full role details and apply on Nara's site.

About Nara

We make it easy for small and medium businesses to build an AI sales agents for their websites and social media, augmenting their sales capacity. This assistant provides personalized shopping recommendations to customers and is available 24/7 to answer their questions.

HQ: Würzburg, GermanyCompany siteView on TheJobsMap

Other open roles at Nara

See all open roles at Nara or explore thousands more companies on TheJobsMap.