Allen Naidoo has extensive experience in the maritime and logistics industry, currently serving as Director & Country Head for Ocean Network Express since April 2018, as well as Managing Director at MOL Southern Africa since March 2018. In addition, Allen Naidoo holds the position of Trade Manager at MOL South Africa since March 2006 and has a long tenure of 26 years at P & O Nedlloyd, where a similar role as Trade Manager was held from March 1980 to March 2006.