TOMMASINO NICHOLAS FRANCIS

PrivateCIK: 2115992
TSAKOS ENERGY NAVIGATION LTD
Position
TenureSince Mar 2026
Holdings