Senior Manager, Customer Success
5 days ago
New York
Fraud, payments, professional services, and eCommerce experience is a bonus * Strong management presence and leadership ability, with communication and interpersonal skills that motivate leaders and ...