Atlassian Means Business

September 21, 2017 0

The company repositions itself as a communications and collaboration platform for the enterprise — and, in doing so, offers up some valuable lessons for IT…