English-Speaking Customer Support Specialists for an innovative project supporting a global technology leader in social media, artificial intelligence, and digital communication. In this role, you will provide…