Senior Customer Success Manager- UK / Netherlands
21 days ago
Technical Project Manager, Customer Success Manager, Customer Success Engineer, Technical Account Manager, Professional Services Consultant, Service Delivery Manager, or Engagement Manager. If you’re passionate about driving measurable value for customers, leading strategic engagements, and managi