
Subscribe to daily business and company news across 19 industries
×
Rudi Greyling
Rudi Greyling is Chief Technology Officer and Innovation Director, Avanade South Africa

Subscribe to daily business and company news across 19 industries
×Rudi Greyling is Chief Technology Officer and Innovation Director, Avanade South Africa