Biography
Andrew Turner has recently taken on the role of Chief Revenue Officer at Incubeta and is a driving force for business development in-house. Andrew oversees the business development and marketing teams and has over 10 years at Incubeta to thank for his specialist knowledge in the digital space. Andrew has been a frequent contributor & speaker at a number of digital marketing events over the years and isn’t afraid to share his views on the latest trends in the digital & performance space.