Stephanus Louw is the Group Chief Financial Officer of Badger Holdings (Pty) Ltd.
77 people are employed at Badger Holdings (Pty) Ltd.
Badger Holdings (Pty) Ltd is based in George, Western Cape.