Learn about working at IBC Solar South Africa (Pty) Ltd. Join LinkedIn today for free. See who you know at View profile · Sign in to find employee connections .