Technical Customer Success Specialist
2 months ago
New York
We are looking for someone who is driven, dedicated, service oriented, has the technical chops to ... Ability to work in our NY office twice a week The base pay range for this position is $90K-$110K ...