Promotions.fyi logo
Sinch logo

Sinch

Sinch, formerly CLX Communications, is a telecommunications and cloud communications platform as a service (PaaS) company. Headquartered in Stockholm, Sweden, Sinch also has offices in over 30 cities worldwide across multiple continents.

Woman playing chessWe don't have data on Sinch yet, but we are working on it.
Anything look wrong?