StarLeaf Strengthens Strategic Presence in the U.S. Posted on April 18, 2019May 1, 2019 by CLP Central The addition of Chicago and New York City offices reinforces StarLeaf’s rapid growth in cloud-based video conferencing adoption.
StarLeaf Joins CLP Central Posted on August 16, 2017August 17, 2017 by CLP Central StarLeaf brings people together through the power of video calling, meetings and messaging services.