AI-first technology consulting and managed-services firm serving telecom and technology enterprises, with more than 5,000 specialists across 32 countries.
1 job