Johannesburg-based start-up Rockstar 365 is a new “ranking” platform for Microsoft-based IT professionals to showcase their abilities in order to win the right kind of business or land their perfect job. Launched in South Africa, the team behind it is already taking the service global