Johnny Karam News

Citrix South Africa

Citrix names Brendan McAravey as new country manager for South Africa

Citrix has announced the appointment of Brendan Mc Aravey as country manager for South Africa.