Follow on demands
23th - 26th May 2024, Trento
Captain of the Navy, he served as Chief of the Office of External Relations and Ceremonial at the Navy General Staff. He was Commander of the Italian Navy's training ship "Amerigo Vespucci." He is president of YCC Cala dei Sardi in Olbia