Customer Experience Specialist

New York City, New York, United States

Description

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:

Requirements

Benefits

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