Subscribe to our newsletter
The Customer Support Centre (CSC France) based in Châtellerault, central France, recently celebrated its 20th anniversary. It is the European hub for avionics activities serving all types of operators with high quality support and services.