Media Production - , North West, South Africa
Innovative Media & Technology Company which provides a range of computer support, network services, IT and Media services situated in Bodibe Village..