Riaz Osman

Digital Customer Leader

Director: Digital Customer

Riaz Osman


5 Magwa Crescent



South Africa


View map

Riaz is a leader in the Deloitte Africa Consulting practice, with a focus on digital customer and marketing strategies, solution and platforms This includes engagement and experience management solutions such as Salesforce and Adobe.

He is passionate about making businesses and professionals succeed, especially by harnessing the power of innovative and leading edge technology. Riaz has over 20 years of experience in large scale business and technology transformation, across multiple geographies and industries. He has worked for a number of global organisations, performing roles such as Chief Information Officer, Chief Operating Officer and Industry Offerings Leader. He is experienced at defining business and technology strategies and solutions through to design, build and implementation

Riaz Osman