Alex Lemonidis

Managing Director, Element Shipmanagement