Bruce Richards is the current Managing Director for South African Operations for Digicore Holdings.