About this role
Customer Success Manager (EMEA) at Singular. Location: New York City or Los Angeles or San Francisco or Austin or Buenos Aires or São Paulo or London or Berlin or Barcelona or Tel Aviv or Bangalore or Beijing or Seoul or Spain or Europe.