Industry
Information Technology & Services, Hotel reservation and booking services, Hospitality, tourism, hotel and catering industries, Leisure & Tourism, Tourism promotion offices, Online retailers/e-commerce, General traders, department and retail stores, Retail & Traders
HQ Location
Contrada Targia, 58
Siracusa, 96100, IT