Tuesday, April 8, 2014

Igloo: an Intranet You & Your Team Will Actually Like

Igloo pride themselves on being, "an Intranet you'll actually like", and it's easy to see why. With its headquarters in Ontario, Canada, Igloo is a widely successful web-based platform for collaborating at work. The platform powers over 4,000 global collaboration sites in over 80 countries around the world.
http://www.cmscritic.com/igloo-an-intranet-you-your-team-will-actually-like/

No comments:

Post a Comment