VP, Customer SuccessCents9 days agoFull TimeExecutiveNew York City, New York, United States of America