Senior Customer Success Manager- UK / Netherlands
19 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