Technical Customer Success Specialist
3 months ago
New York
... data operation from bots, fake users, fraud and cyber attacks. Powered by award-winning ... Superior verbal, written communication, strong presentation skills and ability to tell a compelling ...