0 followers
Our mission is to create meaningful experiences by unifying teams, customers & businesses, at scale. Founded in 2003 as an enterprise communications company under the name SMS Country Networks, Telebu's primary offering was bulk SMS. The service became an instant hit and we began setting up multipl... Read more