Subscribe to Job Alert
Join our happy subscribers
Your mission at Sistema.bio:
The Customer Success Manager will ensure the successful adoption, use, and satisfaction of Sistema.bio's products and services among our customers. She or he will be responsible for our compliance with our SLA agreement and the development and implementation of customer care systems, reporting structures, processes, and trainings. The CSM will support our local teams to maintain strong relationships with our customers and will collaborate cross-functionally with other departments to improve customer experience and maximize customer value.
You’ll be in charge of:
More about YOU:
Check how your CV aligns with this job
Build your CV for free. Download in different templates.
Join our happy subscribers