Founded

Address

Elephant Talk Communications Corp
100 Park Avenue
New York, NY 10017
United States

Open map

Elephant Talk Communications Corp
100 Park Avenue
Suite 1600
New York, NY 10017
United States

Open map

Elephant Talk Communications Corp
Schiphol Boulevard 249
1118 Bh Schiphol
Netherlands

Open map

KANDO id: 474467

Corporate information

Registration country

Official identities

US CIK 0001084384

Funding rounds


Investment activity status
Active investor

Current team

Past employees

Selected Products / Customers

Financials