Award winning GSA for marketing and sales in Europe


With a great
passion for sales

ITSC is the GSA for all companies in the Travel and Hospitality Industry that do not have sales offices in the Netherlands, Belgium, Luxemburg, Germany, Switzerland and the United Kingdom.
Test 2kopie

Your award
winning GSA

Looking for sales people to maximize
your sales in Europe?
Read what we can do for you.