Customer Experience Specialist

New York City, New York, United States


We are expanding our NYC based customer support team to ensure that the customers we work with have a great experience. You will be the first point of contact for our end users and customer admins.

What are the responsibilities:



Cool offices in the heart of NYC, Medical / Vision / Dental benefits, gym & commuting allowance and more.

Amazing off sites, and even a trip to the Paris HQ.

Apply for this job