Tag: Delia Sieff

Leo McKay Nokia

Nokia appoints Leo McKay as Communications head for South East Africa

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

News