Elephant Talk Communications Employee Directory
TelecommunicationsNew York, United States51-200 Employees
Elephant Talk Communications has about 61 employees across 4 continents, with the largest share in North America (34%). By country, the largest groups are China (31%), United States Of America (28%) and Spain (22%). Engineering and Information Technology make up over half of the profiles with a known department. Elephant Talk Communications's workforce spans 5 departments. Elephant Talk Communications's workforce grew 21% between January 2026 and November 2026.