There are numerous social media platforms available on the Internet that cater to specific groups and interests. For internal, corporate structures, there is a new social media application that has been recently developed, catering specifically to IT professionals and technological gurus. Tibbr is the new social media platform for workplace environments that’s due to be […]