Digital Customer Success Manager - German

Omnia Retail • Amsterdam, North Holland, Netherlands • Posted June 08, 2026

Location Amsterdam, North Holland
Job Type CDI
Category Advertising, Marketing, Promotions, Public Relations, and Sales Managers
Posted June 08, 2026

About Omnia

We are an ambitious scale-up with a winning mindset and a passion for offering the best pricing platform to online retailers and brands. Our software helps customers stay ahead by providing competitive data, pricing insights, and dynamic pricing strategies. We are currently the European market leader, but we have bigger plans—this is just the beginning.

About the role

As a Digital Customer Success Manager, you will play a key role in helping online retailers and brands get the most value out of Omnia. You’ll be the first point of contact for a diverse portfolio of customers, ensuring they stay engaged and successful with our platform.

Your week might include helping customers with onboarding, advising on pricing strategies, addressing ...

Interested in this role?

Click the button below to start your application.

Apply Now