ICT People South Africa

Roan Mackintosh

Roan Mackintosh

Managing Director - Africa at Incubeta
Location:South Africa


Managing Director - Africa at Incubeta. Roan joined Incubeta in May 2019 after spending 11 years at WPP's global digital marketing technology and consultancy arm, Acceleration, where he was group business director. Roan's extensive experience as well as his insatiable curiosity have helped hone his skills in digital strategy and mobile advertising, making him a valuable industry commentator.

Let's do Biz