3 ms·
Your business centers more around people/teams/collaboration than services. Clouds imply service-provider/hosting, which leaves #8 - people in the shape of a s
by libria 15y ago
Your business centers more around people/teams/collaboration than services. Clouds imply service-provider/hosting, which leaves #8 - people in the shape of a star - as the only sensible logo here.