Tag: Leo McKay

Leo McKay Nokia

Nokia appoints Leo McKay as Communications head for South East Africa

Leo McKay is the new Nokia South East Africa Communications lead. Leo is the former South Africa Head of Communications and has grown in...

Recent stories