Ioannis Zafirakis - Director, Chief Financial Officer, Chief Strategy Officer , Treasurer and Secretary - Diana Shipping Inc. | LinkedIn
2016 New York Maritime Forum - Interview with Mr. Ioannis Zafirakis - YouTube
Τεχνικό Γραφείο Ζαφειράκης Ν. Ιωάννης - Home | Facebook
M/T IOANNIS ZAFIRAKIS | Medium Range
Impairment losses on 20 ships bulk up Diana loss :: Lloyd's List
Ioannis Zafirakis - Director, Chief Financial Officer, Chief Strategy Officer , Treasurer and Secretary - Diana Shipping Inc. | LinkedIn
Ioannis Zafirakis - Chief Financial Officer Diana Shipping Inc|ExecLibrary
Ship IOANNIS ZAFIRAKIS (Oil/Chemical Tanker) Registered in Bahamas - Vessel details, Current position and Voyage information - IMO 9890587, MMSI 311000944, Call Sign C6EN3 | AIS Marine Traffic
IOANNIS ZAFIRAKIS - IMO 9247285 - Callsign C6VV5 - ShipSpotting.com - Ship Photos and Ship Tracker