Hayden Sadler

Hayden Sadler

Total 1 Post
Country Manager for South Africa at INFINIDAT.

Securing South Africa's election systems from hackers

Are South Africa's election systems safe from cyber attacks?