Karl Magro

Ships Agency Operations Manager Malta

Phone: +356 2247 8907

Mobile: +356 7979 6530