2 Research Centre Jobs in Sandton