TeamViewer, a software-development company founded in 2005 ... that collaboration with internal teams was crucial to ...