DavidTurner Marabu DCP2017David Turner is Product Manager at Marabu. He possesses specialized knowledge of the complete processing of plastic and glass products. He has worked for Marabu for over 25 years in the UK, USA, and Germany. Previously, he owned a printing business for 10 years. David was educated in Hertfordshire, England at a grammar school and community college.