The #1 General Sales Agency for Europe with GSA offices in the Netherlands, Belgium and Germany.

ITSC is the dynamic European General Sales Agency that stands for International Travel Support Centre.  The right address when you're looking for a professional GSA organisation to whom you can outsource your Sales & Marketing activities. The General

Sales Agency ITSC is specialised in market development in Belgium, Luxembourg, Germany, Switzerland and the Netherlands for International companies who operate   in the Travel & Hospitality industry.                                                                                                                                                                                                                                                                                                                                                      

We work as General Sales Agency for the best in class travel companies. Among different airlines we work for Marriott Hotels International and the Hertz Corporation.