2 General Manager IT Services Jobs in Sandton