Claudio Soddu

Inmarsat, 99 City Rd
EC1Y 1AX London
United Kingdom
Phone: +44 207 728 1437