
Social startup on a mission to sign up Microsoft 'rockstars'
Social tool Rockstar 365 ranks Microsoft professionals to help them get recognised and win new business

A social media startup site is on the hunt for Microsoft specialists to join its site ranking techies against their peers globally. South Africa-based Rockstar 365 launched in March and already has...